ARM Cortex-A77
ARM Cortex-A77일반 정보 | |
---|---|
개시. | 2019 |
설계자 | ARM 홀딩스 |
최대 CPU 클럭 속도 | 려면 3.0GHz휴대 전화에 3.2GHztablets/laptops에. |
캐시 | |
L1 캐시 | 코어당 128KiB(패리티 64KiB I 캐시, 64KiB D 캐시) |
L2 캐시 | 256~512 KiB |
L3 캐시 | 1~4 MiB |
아키텍처 및 분류 | |
아키텍처 | ARMv8-A |
마이크로아키텍처 | ARM Cortex-A77 |
명령 집합 | ARMv8-A |
확장 | |
물리 사양 | |
코어 |
|
제품, 모델, 변종 | |
제품 코드명 |
|
역사 | |
전임자 | ARM Cortex-A76 |
후계자 | ARM Cortex-A78, ARM Cortex-X1 |
ARM Cortex-A77은 ARM Holdings의 Austin 디자인 [1]센터에 의해 설계된 ARMv8.2-A 64비트 명령 세트를 구현하는 중앙 처리 장치입니다.ARM은 정수와 부동소수점 성능이 각각 23%, 35% 증가했다고 발표했습니다.메모리 대역폭은 A76에 [1]비해 15% 증가했습니다.
설계.
Cortex-A77은 Cortex-A76의 후속 기종이다.Cortex-A77은 새로운 1.5K 매크로 OP(MOP) 캐시를 갖춘 4폭 디코드 슈퍼스칼라 설계입니다.사이클당 4개의 명령과 6개의 Mops를 가져올 수 있습니다.또한 이름을 변경하고 사이클당 6개의 Mops와 13개의 Ops를 디스패치합니다.순서가 잘못된 창 크기가 160개 항목으로 증가했습니다.백엔드는 12개의 실행 포트로 Cortex-A76보다 50% 증가했습니다.13단계의 파이프라인 깊이와 10단계의 [1][2]실행 지연 시간을 가지고 있습니다.
정수 클러스터에는 6개의 파이프라인이 있으며, 이는 Cortex-A76에서 2개의 정수 파이프라인이 추가된 것입니다.Cortex-A76에서 변경된 사항 중 하나는 이슈 큐의 통합입니다.이전에는 파이프라인마다 자체 문제 큐가 있었습니다.Cortex-A77에는 효율성을 향상시키는 단일 통합 문제 대기열이 있습니다.Cortex-A77은 전형적인 1사이클 단순 수학 연산과 일부 2사이클 더 복잡한 연산을 가진 새로운 네 번째 일반 수학 ALU를 추가했다.모두 3개의 간단한 ALU가 산술 및 논리 데이터 처리 연산을 수행하고 4번째 포트는 복잡한 산술(MAC, DIV 등)을 지원합니다.또한 Cortex-A77은 두 번째 브랜치 ALU를 추가하여 브랜치 처리량을 두 배로 늘렸습니다.
2개의 ASIMD/FP 실행 파이프라인이 있습니다.이것은 Cortex-A76과 동일합니다.변경된 것은 이슈 큐입니다.정수 클러스터와 마찬가지로 ASIMD 클러스터는 양쪽 파이프라인에 대해 통합된 문제 큐를 갖추고 있어 효율성이 향상되었습니다.Cortex-A76과 마찬가지로 Cortex-A77의 ASIMD는 128비트 와이드로 2배 정밀도 연산, 4단 정밀도 연산, 8단 정밀도 연산 또는 16단 8비트 정수 연산이 가능합니다.이러한 파이프라인은 확장 기능이 지원되는 경우에도 암호화 명령을 실행할 수 있습니다(기본적으로 제공되지 않으며 Arm의 추가 라이센스가 필요).Cortex-A77은 암호 [3]처리량을 개선하기 위해 두 번째 AES 장치를 추가했습니다.
128, Add New L0 MOP 캐시에서 최대 160 엔트리까지의 대규모 ROB는 최대 1536 [4]엔트리까지 사용할 수 있습니다.
Core는 권한이 없는 32비트 응용 프로그램을 지원하지만 권한이 있는 응용 프로그램은 64비트 ARMv8-A ISA를 사용해야 합니다.또한 Load Acquire(LDAPR; 로드 획득) 명령(ARMv8.3-A), Dot Product 명령(ARMv8.4-A) 및 PSTATE Speculative Store Bypass Safe(SSBS) 비트 명령(ARMV8.5-A)도 지원합니다.
Cortex-A77은 ARM의 Dynamic을 지원합니다.IQ 테크놀로지로 Cortex-A55의 전력 효율이 뛰어난 [1]코어와 조합하여 고성능 코어로 사용될 것으로 예상됩니다.
ARM Cortex-A76과 비교한 아키텍처의 변화
라이선스
Cortex-A77은 라이선스 계약자가 SIP 코어로 사용할 수 있으며 설계상 시스템 온 칩(SoC)을 구성하는 하나의 다이에 다른 SIP 코어(GPU, 디스플레이 컨트롤러, DSP, 이미지 프로세서 등)와 통합하기에 적합합니다.
사용.
삼성 엑시노스 980은 Cortex-A77 마이크로 아키텍처를 사용하는 최초의 [9]SoC로 2019년 9월에[7][8] 소개되었습니다.이후 2020년 [10]5월에 보급형 모델인 엑시노스 880이 출시되었습니다.미디어Tek Dimensity 1000, 1000L 및 1000+ SoC도 Cortex-A77 마이크로 아키텍처를 사용합니다.[11]Kryo 585, Kryo 570, Kryo 560이라는 이름의 파생 모델은 [12][13][14]각각 스냅드래곤 865, 750G, 690에 사용된다.
「 」를 참조해 주세요.
- ARM Cortex-A76, 이전 버전
- ARM Cortex-A78, 후계기
- ARMv8-A 코어, ARMv8 패밀리 비교
레퍼런스
- ^ a b c d Frumusanu, Andrei. "Arm's New Cortex-A77 CPU Micro-architecture: Evolving Performance". www.anandtech.com. Retrieved 2019-06-16.
- ^ Schor, David (2019-05-26). "Arm Unveils Cortex-A77, Emphasizes Single-Thread Performance". WikiChip Fuse. Retrieved 2019-06-16.
- ^ "Arm Cortex-A77".
- ^ "Cortex-A77 - Microarchitectures - ARM - WikiChip". en.wikichip.org. Retrieved 2021-02-06.
- ^ "Arm Cortex-A77 - everything you need to know". Android Authority. 2019-05-27. Retrieved 2021-02-08.
- ^ "Cortex-A77 - Microarchitectures - ARM - WikiChip". en.wikichip.org. Retrieved 2021-02-08.
- ^ "Samsung Introduces its First 5G-Integrated Mobile Processor, the Exynos 980". Samsung Semiconductor. Retrieved 2021-01-11.
- ^ "Exynos 980 5G Mobile Processor: Specs, Features Samsung Exynos". Samsung Semiconductor. Retrieved 2020-06-18.
- ^ Frumusanu, Andrei. "Samsung Announces Exynos 980 - Mid-Range With Integrated 5G Modem". www.anandtech.com. Retrieved 2021-01-11.
- ^ "Exynos 880 5G Mobile Processor: Specs, Features Samsung Exynos". Samsung Semiconductor. Retrieved 2021-01-11.
{{cite web}}
: CS1 maint :url-status (링크) - ^ MediaTek (2020-06-18). "MediaTek Dimensity 1000 Series". MediaTek. Retrieved 2020-06-18.
- ^ "Qualcomm Snapdragon 865 5G Mobile Platform Latest Snapdragon Processor". Qualcomm. 2019-11-19. Retrieved 2020-06-18.
- ^ "Qualcomm Snapdragon 750G Mobile Platform Qualcomm". www.qualcomm.com. Retrieved 2021-01-11.
- ^ "Snapdragon 690 Mobile Platform". Qualcomm.