กลับไปหน้าบทความ

อ่าน 3 นาที

อาร์เอ็ม คอร์เท็กซ์ เอ78

ARM Cortex-A78 เป็น หน่วยประมวลผลกลาง ที่ใช้ ชุดคำสั่ง ARMv8.2-A 64 บิต ซึ่งออกแบบโดย ศูนย์ ออสติน ของ ARM Ltd. [ 1 ]

อาร์เอ็ม คอร์เท็กซ์ เอ78

อาร์เอ็ม คอร์เท็กซ์ เอ78
ข้อมูลทั่วไป
เปิดตัว2020
ออกแบบโดยบริษัท อาร์เอ็ม จำกัด
ผลงาน
ความเร็วสัญญาณนาฬิกาCPU สูงสุดความถี่ 2.4 GHz ถึง 3.0 GHz ในโทรศัพท์ และ 3.3 GHz ในแท็บเล็ต/แล็ปท็อป 
ข้อกำหนดทางกายภาพ
แกนกลาง
  • 1–4 ต่อคลัสเตอร์ (A78, A78AE) 1–8 ต่อคลัสเตอร์ (A78C)
แคช
แคช L132–64 KB (พาริตี)

แคชคำสั่ง L1 ขนาด 32 กิโลไบต์ และแคชข้อมูล L1 ขนาด 32 กิโลไบต์ หรือ

แคชคำสั่ง L1 ขนาด 64 กิโลไบต์ และแคชข้อมูล L1 ขนาด 64 กิโลไบต์
แคช L2256–512 (ส่วนตัว L2 ECC) KiB
แคช L3ตัวเลือกเสริม 512 KB ถึง 4 MB (A78, A78AE) ตัวเลือกเสริม 512 KB ถึง 8 MB (A78C)
สถาปัตยกรรมและการจำแนกประเภท
สถาปัตยกรรมไมโครอาร์เอ็ม คอร์เท็กซ์ เอ78
ชุดคำสั่งอาร์เอ็มวี8เอ
ส่วนขยาย
ผลิตภัณฑ์ รุ่นต่างๆ
รหัสสินค้า
  • เฮอร์คิวลีส
ตัวแปร
ประวัติศาสตร์
ผู้มาก่อนอาร์เอ็ม คอร์เท็กซ์ เอ77
ผู้สืบทอดอาร์เอ็ม คอร์เท็กซ์ เอ710

ARM Cortex-A78เป็นหน่วยประมวลผลกลางที่ใช้ชุดคำสั่งARMv8.2-A 64 บิตซึ่งออกแบบโดยศูนย์ออสตินของARM Ltd. [ 1 ]

ออกแบบ

ARM Cortex-A78 เป็นรุ่นต่อจากARM Cortex-A77สามารถจับคู่กับ ซีพียู ARM Cortex-X1และ/หรือARM Cortex-A55ใน การกำหนดค่า DynamIQเพื่อให้ได้ทั้งประสิทธิภาพและการประหยัดพลังงาน บริษัท ARM Limited ยังอ้างว่าซีพียูนี้ประหยัดพลังงานได้มากถึง 50% เมื่อเทียบกับรุ่นก่อนหน้า[ 2 ]

Cortex-A78 เป็นการ ออกแบบ ซูเปอร์สเกลาร์แบบ ถอดรหัสแบบ out-of-order กว้าง 4 ช่อง พร้อมแคช macro-OP (MOPs) ขนาด 1.5K สามารถดึงคำสั่งได้ 4 คำสั่งและ 6 Mops ต่อรอบ และเปลี่ยนชื่อและส่ง 6 Mops และ 12 μopsต่อรอบ ขนาดหน้าต่าง out-of-order คือ 160 รายการ และแบ็กเอนด์มีพอร์ตการประมวลผล 13 พอร์ตพร้อมความลึกของไปป์ไลน์ 14 ขั้นตอน และความหน่วงในการประมวลผลประกอบด้วย 10 ขั้นตอน[ 2 ] [ 3 ] [ 4 ]

โปรเซสเซอร์นี้สร้างขึ้นบนโครงสร้างพื้นฐาน Cortex-A มาตรฐาน และมีชิปเซ็ตความเร็ว 2.1 GHz ( 5 นาโนเมตร ) ซึ่งทำให้ดีกว่ารุ่นก่อนหน้าในหลายด้านดังนี้:

  • ประสิทธิภาพดีขึ้น 7%
  • ประหยัดพลังงานลง 4%
  • เล็กลง 5% หมายความว่ามีพื้นที่ให้บริการเพิ่มขึ้น 15% สำหรับคลัสเตอร์แบบควอดคอร์, GPUและNPU เพิ่มเติม

นอกจากนี้ยังมีการขยายขีดความสามารถด้วยการสนับสนุนเพิ่มเติมจาก Dynamic Shared Unit สำหรับDynamIQบนชิปเซ็ต แคช L1 ขนาดเล็กกว่า 32 KB จากการกำหนดค่าแคช L1 ขนาด 64 KB นั้นเป็นตัวเลือกเสริม เพื่อชดเชยหน่วยความจำ L1 ที่เล็กลงนี้ ตัวทำนาย การแตก แขนง (branch predictor)ทำงานได้ดีขึ้นในการครอบคลุมรูปแบบการค้นหาที่ไม่สม่ำเสมอ และสามารถติดตามการแตกแขนงที่เกิดขึ้นสองครั้งต่อรอบ ซึ่งส่งผลให้เกิดการพลาดแคช L1 น้อยลง และช่วยซ่อนฟองอากาศในไปป์ไลน์เพื่อให้คอร์ได้รับทรัพยากรอย่างเพียงพอ ไปป์ไลน์มีความยาวกว่า A77 หนึ่งรอบ ซึ่งทำให้มั่นใจได้ว่า A78 จะทำความเร็วสัญญาณนาฬิกา ได้ ตามเป้าหมายประมาณ 3 GHz A78 ออกแบบมาให้ประมวลผล 6 คำสั่งต่อรอบ

ARM ยังได้แนะนำหน่วยคูณจำนวนเต็มตัวที่สองในหน่วยประมวลผลและหน่วยสร้างที่อยู่โหลดเพิ่มเติม (AGU) เพื่อเพิ่มทั้งการโหลดข้อมูลและแบนด์วิดท์ขึ้น 50% การเพิ่มประสิทธิภาพอื่นๆ ของชิปเซ็ต ได้แก่ คำสั่งแบบรวม[ 5 ]และการปรับปรุงประสิทธิภาพของตัวกำหนดตารางเวลาคำสั่ง โครงสร้าง การเปลี่ยนชื่อรีจิสเตอร์และบัฟเฟอร์การจัดลำดับใหม่

แคช L2 สามารถใช้งานได้สูงสุด 512 KB และมีแบนด์วิดท์เป็นสองเท่าเพื่อเพิ่มประสิทธิภาพสูงสุด ในขณะที่แคช L3 ที่ใช้ร่วมกันสามารถใช้งานได้สูงสุด 4 MB ซึ่งเป็นสองเท่าของรุ่นก่อนหน้า หน่วยประมวลผลที่ใช้ร่วมกันแบบไดนามิก (DSU) ยังช่วยให้สามารถกำหนดค่า 8 MB ด้วยARM Cortex-X1ได้ อีกด้วย [ 3 ] [ 4 ] [ 2 ] [ 6 ]

ตัวแปร

คอร์เท็กซ์-เอ78ซี

Cortex-A78C มุ่งเป้าไปที่แอปพลิเคชันด้านการผลิตและการเล่นเกม โดยเพิ่มการรองรับคอร์สูงสุดจาก 4 เป็น 8 คอร์ และแคช L3 จาก 4MB เป็น 8MB [ 7 ]

คอร์เท็กซ์-เอ78เออี

Cortex-A78AE มุ่งเป้าไปที่การใช้งานด้านความปลอดภัย/การรักษาความปลอดภัยและยานยนต์[ 8 ]

การออกใบอนุญาต

โปรเซสเซอร์ Cortex-A78 พร้อมใช้งานในฐานะคอร์ SIPสำหรับผู้ได้รับอนุญาต ในขณะที่การออกแบบของมันยังเหมาะสมสำหรับการรวมเข้ากับคอร์ SIP อื่นๆ (เช่นGPU , ตัวควบคุมการแสดงผล , DSP , ตัวประมวลผลภาพฯลฯ) ลงในชิป เดียว เพื่อประกอบเป็นระบบบนชิป (SoC)

การใช้งาน

Cortex-A78 ถูกนำมาใช้ครั้งแรกใน Samsung Exynos 2100 SoC ซึ่งเปิดตัวในเดือนพฤศจิกายนและธันวาคม 2020 ตามลำดับ[ 9 ] [ 10 ] แกนประมวลผล Kryo 680 Goldแบบกำหนดเองที่ใช้ในSnapdragon 888 SoC นั้นใช้สถาปัตยกรรมไมโคร Cortex-A78 เป็นพื้นฐาน[ 11 ] [ 12 ] Cortex-A78 ยังถูกใช้ใน ซีรี่ส์ MediaTek Dimensity 1200 และ 8000 อุปกรณ์นี้ยังถูกใช้ในDPU BlueField -3 และ 3X ของNvidiaและใน HiSilicon Kirin 9000sซึ่งวางจำหน่ายในเดือนสิงหาคม 2023

Cortex-A78C ถูกใช้ใน Nvidia T239 SoC ซึ่งเป็นชิปประมวลผลของNintendo Switch 2 [ 13 ]

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=ARM_Cortex-A78&oldid=1360109349 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ อาร์เอ็ม คอร์เท็กซ์ เอ78

ARM Cortex-A78 เป็น หน่วยประมวลผลกลาง ที่ใช้ ชุดคำสั่ง ARMv8.2-A 64 บิต ซึ่งออกแบบโดย ศูนย์ ออสติน ของ ARM Ltd. [ 1 ]

ออกแบบ

ARM Cortex-A78 เป็นรุ่นต่อจาก ARM Cortex-A77 สามารถจับคู่กับ ซีพียู ARM Cortex-X1 และ/หรือ ARM Cortex-A55 ใน การกำหนดค่า DynamIQ เพื่อให้ได้ทั้งประสิทธิภาพและการประหยัดพลังงาน บริษัท ARM Limited ยังอ้างว่าซีพียูนี้ประหยัดพลังงานได้มากถึง 50%...

คอร์เท็กซ์-เอ78ซี

Cortex-A78C มุ่งเป้าไปที่แอปพลิเคชันด้านการผลิตและการเล่นเกม โดยเพิ่มการรองรับคอร์สูงสุดจาก 4 เป็น 8 คอร์ และแคช L3 จาก 4MB เป็น 8MB [ 7 ]

คอร์เท็กซ์-เอ78เออี

Cortex-A78AE มุ่งเป้าไปที่การใช้งานด้านความปลอดภัย/การรักษาความปลอดภัยและยานยนต์ [ 8 ]