高通驍龍芯片設計人員大調動 作何打算?
其中零級緩存尤其值得關注:其作為一級I-緩存的擴展充當指令獲取緩沖區(qū)。換句話來說,其很像是那種典型的前端緩沖區(qū),每個周期會消耗四條指令,但具體作用則與緩存完全相同:例如,CPU可對其進行無效化與刷新。二級緩存則負責容納數(shù)據(jù)與指令,且可實現(xiàn)128字節(jié)行八路運行,一次命中的最低延遲為15個周期。
本文引用地址:http://2s4d.com/article/201708/363391.htm
二級緩存
三級緩存擁有一項服務質量功能,允許各虛擬機管理程序與內核對虛擬機以及線程進行組織,以便確保擁有較高優(yōu)先級的虛擬機能夠占用較其它虛擬機更高的緩存容量。該芯片亦可實現(xiàn)實時內存壓縮,延遲為2到4個周期,且面向軟件開放。根據(jù)我們得到的消息,128字節(jié)行可被壓縮為64字節(jié)行,并在可能的情況下進行糾錯。
當高通公司提到48個計算核心時,最終產品一定就是48個計算核心——不存在任何超線程或者其它類似的縮水作法。Falkor芯片可對共享的二級緩存進行配對以實現(xiàn)雙工傳輸。每個計算核心皆可開啟與關閉,具體取決于工作負載需求——相當于由輕度睡眠(CPU時鐘關閉)到全速運轉。其提供32條PCIe通道,6條DDR4內存通道并配合有糾錯功能。每通道擁有1到2個DIMM,外加SATA、USB、串行與通用IO接口。
功耗控制
更進一步挖掘,可以發(fā)現(xiàn)其擁有可變長度管道,意味著可在每周期內最多發(fā)出三條指令外加一條直接分支。另外,其還擁有8條調度通道。其可實現(xiàn)無序執(zhí)行,并對資源進行重命名。每個預測分支擁有一個0或1懲罰評分,一套16入口分支目標指令緩存,外加一套三級分支目標地址緩存。
Centriq的管道結構
分支預測器
管道隊列
管道的負載存儲分段
可變長度整數(shù)處理部分
這款芯片搭載有不可變片上ROM,其中包含一款啟動加載程序,可用于驗證通常被保存在閃存內的外部固件,同時確保僅運行合法代碼。處理器內的安全控制器可容納來自主通、服務器制造商以及客戶的軟件驗證用加密公鑰。因此,設備將僅在未從ROM或者早期啟動加載程序中發(fā)現(xiàn)漏洞的前提下啟動可信代碼并構建信息來源。
在本周召開的Hot Chips大會上,我們將持續(xù)為大家?guī)砀嘈迈r出爐的重要消息。另外,當相關價格、緩存大小與其它信息得到披露之后,我們還將發(fā)文將至強、Centriq與Epyc進行一番規(guī)格比較。
評論