ARM Cortex-A76
디자인
Cortex-A76은 ARM Cortex-A73 및 ARM Cortex-A75 의 후속작이지만, 완전히 새로운 설계 기반이다.
Cortex-A76 프론트엔드는 4-와이드 디코딩 비순차 슈퍼스칼라 디자인이다. 사이클당 4개의 명령어를 가져올 수 있다. 그리고 사이클당 4개의 Mop과 8개의 μop을 이름 변경하고 디스패치할 수 있다. 비순차 창 크기는 128개 항목이다. 백엔드는 13단계의 파이프라인 깊이와 11단계의 실행 지연 시간을 가진 8개의 실행 포트이다.
이 코어는 비특권 32비트 애플리케이션을 지원하지만, 특권 애플리케이션은 64비트 ARMv8-A ISA 를 사용해야 한다. 또한 Load acquire (LDAPR) 명령어(ARMv8.3-A ), Dot Product 명령어(ARMv8.4-A ), PSTATE Speculative Store Bypass Safe (SSBS) 비트 및 투기 방지(CSDB, SSBB, PSSBB) 명령어(ARMv8.5-A )를 지원한다.
메모리 대역폭은 A75 대비 90% 증가했다. ARM에 따르면, A76은 A73의 두 배 성능을 제공할 것으로 예상되며 모바일 작업 외에도 목표로 한다. 성능은 윈도우 10 장치를 포함한 "노트북 클래스 "를 목표로 하며, 인텔 의 카비레이크 와 경쟁한다.
Cortex-A76은 ARM의 DynamIQ 기술을 지원하며, Cortex-A55 전력 효율 코어와 함께 사용될 때 고성능 코어로 활용될 것으로 예상된다.
각주
↑ Shrout, Ryan; Moorhead, Patrick (2018년 5월 31일). “ Ep 23 - 5/31/18 - The Future of Arm with Nandan Nayampally” . The Tech Analysts Podcast. 2018년 6월 28일에 원본 문서 에서 보존된 문서. 2018년 6월 1일에 확인함 .
1 2 3 Frumusanu, Andrei (2018년 5월 31일). “ Arm Cortex-A76 CPU Unveiled” . Anandtech. 2018년 6월 1일에 원본 문서 에서 보존된 문서. 2018년 6월 1일에 확인함 .
↑ “ Arm Unveils Cortex-A77, Emphasizes Single-Thread Performance” (미국 영어). 《 WikiChip Fuse》 . 2019년 5월 26일. 2020년 6월 18일에 확인함 . [ 깨진 링크 (과거 내용 찾기 )]
↑ Williams, Chris (2018년 5월 31일). “ Arm emits Cortex-A76 – its first 64-bit-only CPU core (in kernel mode)” . The Register. 2018년 6월 1일에 확인함 .
↑ “ ARM documentation set for Cortex-A76” . 《 infocenter.arm.com》 . 2019년 6월 15일에 확인함 .
↑ Armasu, Lucian (2018년 5월 31일). “ Arm's Cortex-A76 Could Be The First True Challenger To x86 Chips On Laptops” . Tom's Hardware. 2018년 6월 1일에 확인함 .
↑ Triggs, Robert (2018년 5월 31일). “ Arm Cortex-A76 CPU deep dive” . Android Authority. 2018년 6월 1일에 확인함 .
↑ Hruska, Joel (2018년 5월 31일). “ ARM's New Cortex-A76 SoC Targets Windows Laptop Market” . Extreme Tech. 2018년 6월 1일에 확인함 .
↑ Bright, Peter (2018년 6월 1일). “ ARM promises laptop-level performance in 2019” . Ars Technica. 2018년 6월 1일에 확인함 .
↑ Frumusanu, Andrei. “ HiSilicon Announces The Kirin 980: First A76, G76 on 7nm” . 《 www.anandtech.com》 . 2022년 4월 22일에 원본 문서 에서 보존된 문서. 2020년 11월 13일에 확인함 .
↑ Frumusanu, Andrei. “ Arm's New Cortex-A77 CPU Micro-architecture: Evolving Performance” . 《 www.anandtech.com》 . 2019년 5월 27일에 원본 문서 에서 보존된 문서. 2019년 6월 16일에 확인함 .
↑ “ Exynos 990 Mobile Processor: Specs, Features | Samsung Exynos” (영어). 《 Samsung Semiconductor》 . 2020년 6월 18일에 확인함 .
↑ MediaTek (2020년 6월 18일). “ MediaTek Helio G90 Series” (영어). 《 MediaTek》 . 2020년 9월 24일에 원본 문서 에서 보존된 문서. 2020년 6월 18일에 확인함 .
↑ MediaTek (2020년 6월 18일). “ MediaTek Dimensity 800” (영어). 《 MediaTek》 . 2020년 9월 24일에 원본 문서 에서 보존된 문서. 2020년 6월 18일에 확인함 .
↑ MediaTek (2020년 6월 18일). “ MediaTek Dimensity 820” (영어). 《 MediaTek》 . 2020년 10월 21일에 원본 문서 에서 보존된 문서. 2020년 6월 18일에 확인함 .
↑ Mark van der Zalm. “ Intel Agilex D-Series FPGA White Paper” . 《 Intel》 . 2022년 10월 20일에 확인함 .
↑ Eben Upton. “ Introducing: Raspberry Pi 5!” . 《 Raspberry Pi》 . 2023년 10월 21일에 확인함 .
애플리케이션 ARM 기반 칩
애플리케이션 프로세서 (32비트)
Cortex-A5 Cortex-A7
올위너 A2x, A3x, A83T, H3, H8
NXP i.MX7
브로드컴 비디오코어 BCM2836, BCM23550
NXP 세미컨덕터스 QorIQ LS10xx
리드코어 LC1813, LC1860/C, LC1913, LC1960
마벨 Armada PXA1920, 1500 미니 플러스
미디어텍 MT65xx
퀄컴 스냅드래곤 200 , 400
Cortex-A8 Cortex-A9
액션스 ATM702x , ATM703x
Altera Cyclone V, Arria V/10
Amlogic AML8726, MX, M6x, M801, M802/S802, S812, T86x
애플 A5 , A5X
브로드컴 VideoCore BCM21xxx, BCM28xxx
프리스케일 i.MX6
하이실리콘 K3V2 , 910's
InfoTM iMAPx912
리드코어 LC1810, LC1811
마벨 Armada 1500 mini
미디어텍 MT65xx
엔비디아 엔비디아 테그라 , 2 , 3 , 4i
Nufront NuSmart 2816M, NS115, NS115M
르네사스 EMMA EV2, R-Car H1, RZ/A
록칩 RK292x , RK30xx , RK31xx
삼성 엑시노스 4 421x , 441x
ST-에릭슨 NovaThor
텔레칩스 TCC8803
텍사스 인스트루먼츠 OMAP 4
텍사스 인스트루먼츠 Sitara AM4xxx
VIA 원더미디어 WM88x0, 89x0
Xilinx Zynq-7000
ZiiLABS ZMS-20, ZMS-40
Cortex-A15 Cortex-A17 ARMv7-A 호환
애플 A6 , A6X , S1 , S1P , S2 , S3
브로드컴 Brahma-B15
마벨 P4J
퀄컴 스냅드래곤 S1, S2, S3, S4 Plus, S4 Pro, 600, 800 (Scorpion , 크레이트 )
기타
애플리케이션 프로세서 (64비트)
Cortex-A35 Cortex-A53
액션스 GT7, S900, V700
올위너 A64, H5, H64, R18
Altera Stratix 10
Amlogic S9 패밀리, T96x
브로드컴 BCM2837
EZchip TILE-Mx100
하이실리콘 키린 620 , 65x , 93x
마벨 Armada PXA1928, Mobile PXA1908/PXA1936
미디어텍 MT673x , MT675x , MT6795, MT873x , MT8752, MT8163
NXP ARM S32
퀄컴 스냅드래곤 41x , 42x , 43x , 61x , 62x
록칩 RK3328, RK3368
삼성 엑시노스 7 75xx , 78xx
스프레드트럼 SC9860/GV, SC9836
Xilinx ZynqMP
NXP 세미컨덕터스 QorIQ LS1088
NXP i.MX8M
Cortex-A57 Cortex-A72 Cortex-A73 Cortex-A75 Cortex-A76 ARMv8-A 호환
애플 A7 , A8 , A8X , A9 , A9X , A10 , A10X , A11 , A12 , A13 , A12Z , A14 , A15
Applied Micro X-Gene
캐비엄 ThunderX , ThunderX2
엔비디아 테그라 K1 (프로젝트 덴버 )
삼성 몽구스
퀄컴 Kryo , 팔코