CPU處理器擅長通用任務處理,GPU這樣的處理器則擅長專用處理,但浮點性能極強,CPU+GPU這樣的異構運算在當前已不鮮見,而它只是主處理器+加速器架構中的一種,其他還有CPU+FPGA、CPU+網路晶片等等。為了統一加速器晶片互聯,AMD、ARM、華為、IBM、高通、Mellanox及Xilinx賽靈思七家公司組建了CCIX聯盟,共推開放加速器架構,不過Intel及NVIDIA兩家公司並沒有參與其中。
AMD、華為、ARM等七家公司組建CCIX聯盟
出於功耗及空間方面的考慮,資料中心等應用中已經開始使用加速器,大資料分析、搜索、機器學習、NFV(網路虛擬化)、4G/5G無線、記憶體內資料處理、視頻分析及網路處理等應用中已經受益於可在不同系統架構中無縫移動資料的加速器引擎。
目前的加速器大多數是基於PCI-E匯流排,不過PCI-E 3.0匯流排雖然在顯卡上夠用了,但在資料中心應用中存在頻寬低、延遲高的問題,PCI-E 4.0匯流排又遲遲不能問世,所以AMD、ARM、華為、IBM等七大公司組建了CCIX聯盟,他們將推動統一的加速器標準,目標就是創造出頻寬更高、延遲更低、TCO成本更低的加速器標準,支援處理器及加速器之間的快取一致性。
值得注意的是,這七家公司中並沒有Intel及NVIDIA的身影,這並不是他們不重視加速器應用,實際上這兩家公司已經有自己的解決方案。
對Intel來說,他們花了160多億收購了Altera公司,後者是全球最大的FPGA晶片之一,Intel自己又是最重要的CPU廠商之一,現在有了FPGA晶片,已經手握重要籌碼,可以自己搞CPU+FPGA方案了,完全不需要其他公司聯盟。
NVIDIA則有NV Link方案,Pascal顯卡已經支持NV Link技術,而且這個技術是跟IBM聯合開發的(IBM才是人類希望,支援開放技術也支援私有技術,兩邊都討好),雙方將在IBM的Power 8處理器及NVIDIA的Pascal加速卡上應用NV Link技術。
超能網
|