อ่าน 3 นาที
อาร์เอ็ม คอร์เท็กซ์ เอ510
ARM Cortex-A510เป็นรุ่นต่อจากARM Cortex-A55และเป็นCPU ARMv9 ประสิทธิภาพสูง " LITTLE " ตัวแรก เป็นคู่หูของARM Cortex-A710 ซึ่งเป็นคอร์ " ใหญ่ " เป็น CPU 64...
อาร์เอ็ม คอร์เท็กซ์ เอ510
| ข้อมูลทั่วไป | |
|---|---|
| เปิดตัว | 2021 |
| ออกแบบโดย | บริษัท อาร์เอ็ม จำกัด |
| แคช | |
| แคช L1 | 64/128 KiB ( แคชข้อมูล32/64 KiB พร้อมพาริตี, แคชข้อมูล32/64 KiB ) ต่อคอร์ |
| แคช L2 | 0–512 กิโลไบต์ต่อคอมเพล็กซ์ |
| แคช L3 | 128 KiB – 16 MiB (ไม่บังคับ) |
| สถาปัตยกรรมและการจำแนกประเภท | |
| สถาปัตยกรรมไมโคร | อาร์เอ็ม คอร์เท็กซ์ เอ510 |
| ชุดคำสั่ง | อาร์เอ็มวี9เอ |
| ผลิตภัณฑ์ รุ่นต่างๆ | |
| รหัสสินค้า |
|
| ตัวแปร | |
| ประวัติศาสตร์ | |
| ผู้มาก่อน | อาร์เอ็ม คอร์เท็กซ์ เอ55 |
| ผู้สืบทอด | อาร์เอ็ม คอร์เท็กซ์ เอ520 |
ARM Cortex-A510เป็นรุ่นต่อจากARM Cortex-A55และเป็นCPU ARMv9 ประสิทธิภาพสูง " LITTLE " ตัวแรก [ 1 ] เป็นคู่หูของARM Cortex-A710 ซึ่งเป็นคอร์ " ใหญ่ " เป็น CPU 64 บิตที่ออกแบบใหม่ทั้งหมดโดยทีมออกแบบเคมบริดจ์ของARM Holdings [ 2 ]
ออกแบบ
Cortex-A510 เป็นคอร์ CPU “LITTLE” ที่เน้นประสิทธิภาพสูง[ 3 ]ซึ่งนำมาซึ่งการปรับปรุงดังต่อไปนี้จากรุ่นก่อนหน้า:
- การออกแบบเรียงลำดับแบบ 3 ช่องCortex-A55เป็นแบบ 2 ช่อง[ 4 ]
- การดึงและถอดรหัสแบบ 3 ช่องที่ส่วนหน้า รวมถึงการออกคำสั่งและการดำเนินการแบบ 3 ช่องที่ส่วนหลัง ซึ่งรวมถึง ALU 3 ตัว[ 5 ]
- ประสิทธิภาพเพิ่มขึ้น 35% เมื่อเทียบกับCortex-A55
- ประหยัดพลังงานมากกว่าCortex-A55 ถึง 20%
- การเพิ่มประสิทธิภาพ ML 3 เท่า[ 1 ]
ARM ประกาศการปรับปรุงแกนประมวลผล Cortex-A510 เมื่อวันที่ 28 มิถุนายน 2022 พร้อมกับแกนประมวลผลอื่นๆ อีกด้วย
การปรับปรุงใหม่นี้ช่วยเพิ่มประสิทธิภาพการใช้พลังงานได้ 5% และเพิ่มความสามารถในการขยายจาก 8 คอร์เป็นสูงสุด 12 คอร์[ 6 ]นอกจากนี้ การปรับปรุงใหม่นี้ยังสามารถกำหนดค่าให้รองรับ 32 บิตได้ ในขณะที่รุ่นเดิมรองรับเฉพาะ 64 บิตเท่านั้น[ 7 ]
การเปรียบเทียบสถาปัตยกรรม
- แกน "เล็ก"
| uArch | คอร์เท็กซ์-เอ53 | คอร์เท็กซ์-เอ55 | คอร์เท็กซ์-เอ510 | คอร์เท็กซ์-เอ520 |
|---|---|---|---|---|
| ชื่อรหัส | อพอลโล | อนันเก | ไคลน์ | เฮย์ส |
| ความเร็วสัญญาณนาฬิกาสูงสุด | 2.3 GHz | 2.1 GHz | 2.0 GHz | 2.0 GHz |
| สถาปัตยกรรม | อาร์เอ็มวี8.0-เอ | อาร์เอ็มวี8.2-เอ | อาร์เอ็มวี9.0-เอ | อาร์เอ็มวี9.2-เอ |
| เออาร์ค | 32 บิตและ64 บิต | 64 บิต | ||
| ประวัติการ ทำนายสาขา(รายการ) | 3072 [ 8 ] | - | ||
| สูงสุดระหว่างเที่ยวบิน | ไม่มี ( ตามลำดับ ) | |||
| L0 (รายการไม้ถูพื้น) | ไม่มี | |||
| L1-I + L1-D | 8/64+8/64 กิโลไบต์ | 16/64+16/64 กิโลไบต์ | 32/64+32/64 กิโลไบต์ | |
| แอล2 | 0–256 กิโลบิต | 0–512 กิโลบิต | ||
| แอล3 | ไม่มี | 0–4 MiB | 0–16 MiB | 0–32 MiB |
| ความกว้างการถอดรหัส | 2 | 3 | 3 (2 ALU) | |
| การจัดส่ง | 8 [ 9 ] | |||
การใช้งาน
แกนประมวลผล Cortex-A510 ถูกใช้ในชิป SoC ต่อไปนี้
- Qualcomm • Snapdragon 8 เจนเนอเรชั่น 1 [ 10 ] • Snapdragon 8+ เจนเนอเรชั่น 1 [ 11 ] • Snapdragon 8 เจนเนอเรชั่น 2 [ 12 ] • Snapdragon 7 เจนเนอเรชั่น 1 [ 13 ] • Snapdragon 7+ เจนเนอเรชั่น 2 [ 14 ]
- MediaTek • Dimensity 9200+ [ 15 ] • Dimensity 9200 [ 16 ] • Dimensity 9000+ [ 17 ] • Dimensity 9000 [ 18 ] • Dimensity 8300 • Dimensity 7200 [ 19 ]
- Samsung • Exynos 2200 [ 20 ]
- HiSilicon • Kirin 9000S [ 21 ]
- Google • Tensor G3 [ 22 ]
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ อาร์เอ็ม คอร์เท็กซ์ เอ510
ARM Cortex-A510เป็นรุ่นต่อจากARM Cortex-A55และเป็นCPU ARMv9 ประสิทธิภาพสูง " LITTLE " ตัวแรก เป็นคู่หูของARM Cortex-A710 ซึ่งเป็นคอร์ " ใหญ่ " เป็น CPU 64...
ออกแบบ
Cortex-A510 เป็นคอร์ CPU “LITTLE” ที่เน้นประสิทธิภาพสูง [ 3 ] ซึ่งนำมาซึ่งการปรับปรุงดังต่อไปนี้จากรุ่นก่อนหน้า:
การเปรียบเทียบสถาปัตยกรรม
แกน "เล็ก" uArch คอร์เท็กซ์-เอ53 คอร์เท็กซ์-เอ55 คอร์เท็กซ์-เอ510 คอร์เท็กซ์-เอ520 ชื่อรหัส อพอลโล อนันเก ไคลน์ เฮย์ส ความเร็วสัญญาณนาฬิกาสูงสุด 2.3 GHz 2.1 GHz 2.0 GHz 2.0 GHz สถาปัตยกรรม อาร์เอ็มวี8.0-เอ อาร์เอ็มวี8.2-เอ อาร์เอ็มวี9.0-เอ อาร์เอ็มวี9.
การใช้งาน
แกนประมวลผล Cortex-A510 ถูกใช้ใน ชิป SoC ต่อไปนี้