ARM Cortex-A76

ARM Cortex-A76是一個基於ARMv8.2-A64位指令集架構設計的中央處理器以及ARM內核。由安謀控股旗下奧斯汀設計中心的奧斯汀團隊設計。

ARM Cortex-A76
產品化2018[1]
設計團隊安謀控股
指令集架構A64, A32, and T32 (at the EL0 only)
擴展指令集ARMv8.1-A, ARMv8.2-A, Cryptography, RAS, ARMv8.3-ALDAPR指令, ARMv8.4-A 點積指令
核心数量1–4 per cluster
一級快取128 KiB (64 KiB I-cache with parity, 64 KiB D-cache)每核
二級快取128-512 KiB 每核心
三級快取512 KiB-4 MiB (optional)
CPU主频范围至 3.0 GHz in phones and 3.3 GHz in tablets/laptops 
上代產品ARM Cortex-A75
ARM Cortex-A73
ARM Cortex-A72
繼任產品ARM Cortex-A77
相關產品Arm Neoverse N1

設計

ARM表示,與上一代的ARM Cortex-A75相比,整數浮點性能分別提高了25%和35%[2]。ARM Cortex-A76是ARM Cortex-A73ARM Cortex-A75的繼任產品,但基於全新設計。

ARM Cortex-A76擁有四條超純量亂序執行解碼流水線令到A76可以同時讀取4條指令,並且重命名和調度4Mops(每秒數百萬次操作),每個週期8條µops(Micro-operation)。亂序執行窗口大小為128位。後端是8個執行端,流水線深度為13階段,執行延遲(execution latencies)為11個階段[3][4]

ARM Cortex-A76支持非特權32位應用程序,但特權應用程序必須使用64 位ARMv8-AISA,A76還支持讀取LDAPR指令 (ARMv8.3-A),點積指令 (ARMv8.4-A),PSTATE安全跳過推測存儲(PSTATE Speculative Store Bypass Safe,SSBS)和推測屏障指令(CSDB、SSBB、PSSBB)(ARMv8.5-A)[5]

ARM Cortex-A76內存帶寬相對於ARM Cortex-A75增加了90%[6][7]ARM表示,A76的性能預計將是ARM Cortex-A73的兩倍,并且主要針對在移動應用中的性能。A76性能針對筆記本電腦級別,甚至包括Windows設備[8],并可與英特爾Kaby Lake競爭[9]

ARM Cortex-A76支援ARMDynamIQ技術,與ARM Cortex-A55節能小核結合使用時,有望作為高性能大核使用[10]

Neoverse N1

2019年2月20日,ARM宣布基於Cortex-A76重新設計用於基礎設施或者服務器應用的Neoverse N1微架構(代號為 Ares)。該設計支持多達64或128個Neoverse N1核心[11][12]

ARM Cortex-A76 的顯著變化:

  • 具有4週期LD指令(LD-use)連貫指令獲取請求(I-cache)和加載和存儲請求(D-cache)
  • L2 緩存:每核心512–1024kB
  • 使用網狀互連架構(Mesh interconnect)而不是再使用每個集群 1-4 個核心

對外授權

ARM Cortex-A76可作為半導體IP核授權給被許可方(例如高通聯發科),其設計使其適合與其他IP內核(例如 GPU數位訊號處理器(DSP)、顯示控制器)集成到一個片上系統(SoC)中。

上市產品

ARM Cortex-A76首次用於海思麒麟980[13]

ARM 還與高通合作開發了 Cortex-A76 的半定製版本在高通的高端Kryo 495 (Snapdragon 8cx)/Kryo 485 (Snapdragon 855855 Plus) 中使用,以及高通的中檔Kryo 460(Snapdragon 675) 和Kryo 470(Snapdragon 730) CPU。高通所做的修改之一便是增加重排序緩衝區以增加亂序執行窗口大小[14]

ARM Cortex-A76也用於Exynos 990和Exynos Auto V9,還有聯發科Helio G90/G90T/G95天璣 800天璣 820以及海思麒麟985 5G麒麟990 4G/990 5G/990E 5G[15][16][17]

參考文獻

  1. Shrout, Ryan; Moorhead, Patrick. . The Tech Analysts Podcast. 31 May 2018 [1 June 2018]. (原始内容存档于2018-06-28).
  2. Frumusanu, Andrei. . Anandtech. 31 May 2018 [1 June 2018]. (原始内容存档于2018-06-01).
  3. Frumusanu, Andrei. . Anandtech. 31 May 2018 [1 June 2018]. (原始内容存档于2018-06-01).
  4. . WikiChip Fuse. 2019-05-26 [2020-06-18]. (原始内容存档于2019-05-28) (美国英语).
  5. . infocenter.arm.com. [2019-06-15].
  6. Armasu, Lucian. . Tom's Hardware. 31 May 2018 [1 June 2018].
  7. Triggs, Robert. . Android Authority. 31 May 2018 [1 June 2018]. (原始内容存档于2021-11-26).
  8. Hruska, Joel. . Extreme Tech. 31 May 2018 [1 June 2018]. (原始内容存档于2018-06-04).
  9. Bright, Peter. . Ars Technica. 1 June 2018 [1 June 2018]. (原始内容存档于2022-03-21).
  10. Frumusanu, Andrei. . Anandtech. 31 May 2018 [1 June 2018]. (原始内容存档于2018-06-01).
  11. Frumusanu, Andrei. . www.anandtech.com. [2020-06-17]. (原始内容存档于2020-09-24).
  12. . WikiChip Fuse. 2019-02-20 [2020-06-17]. (原始内容存档于2021-10-22) (美国英语).
  13. Frumusanu, Andrei. . www.anandtech.com. [2020-11-13]. (原始内容存档于2022-04-22).
  14. Frumusanu, Andrei. . www.anandtech.com. [2019-06-16]. (原始内容存档于2019-06-15).
  15. MediaTek. . MediaTek. 2020-06-18 [2020-06-18]. (原始内容存档于2020-09-24) (英语).
  16. MediaTek. . MediaTek. 2020-06-18 [2020-06-18]. (原始内容存档于2020-09-24) (英语).
  17. MediaTek. . MediaTek. 2020-06-18 [2020-06-18]. (原始内容存档于2020-10-21) (英语).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.