近日,一年一度的arm tech day在北京如期舉行。據Arm市場營銷資深總監Ian Smythe介紹,在過去一年里Arm發布了新的IP,公司希望在移動產業不斷創新的同時,能夠帶動其他行業的發展,而且隨著人工智能時代的到來,人機交互方式將會發生極大轉變。從宏觀角度來看,未來的人機交互體驗一定是無束縛、互聯、沉浸式的,要把虛擬世界帶入到現實世界中來。基于這樣的愿景,近期Arm發布了Cortex-A76、Mali-G76和Mali-V76。
Arm計算產品事業部高級技術副總裁及研究員Peter Greenhalgh介紹,Cortex-A76是DynamIQ技術的CPU,雖然延用了與上一代產品相同的v8.2架構,但是其采用了全新的微處理器架構。Cortex-A76從設計一開始就希望能達到極致性能與省電于一體的目的。與上一代產品Cortex-A75相比,Cortex-A76的性能提升30%,功耗降低40%,機器學習性能提高4倍。
Cortex-A76在微架構上有幾方面的關鍵改進:
① 解耦合分支預測(Decoupled branch prediction)與指令預取(instruction fetch):設計在高帶寬下隱藏延遲,Cortex-A76前端順序取指組件每個周期能預取4~8個指令,并使用多層式分支目標快取緩存以及混合式間接預測器來維持最高的處理量。
② 譯碼寬度更大:Cortex-A76是Arm首款采用4譯碼寬度核心,每周期處理指令的最大數量進一步增加,每周期高達8個處理作業可分派到亂序執行核心,支持更寬的空間與功耗優化指令窗口。
③ 更高的整數與向量執行處理量:四指令管線整數處理單元內建于核心中,包含3個簡單ALU以及1個多周期整數處理組件,此外,Cortex-A76支持雙指令管線原生式16B向量與浮點運算單元,其處理量是所有先前世代Arm CPU的兩倍。……