CPU處理器擅長通用任務(wù)處理,GPU這樣的處理器則擅長專用處理,但浮點(diǎn)性能極強(qiáng),CPU+GPU這樣的異構(gòu)運(yùn)算在當(dāng)前已不鮮見,而它只是主處理器+加速器架構(gòu)中的一種,其他還有CPU+FPGA、CPU+網(wǎng)絡(luò)芯片等等。為了統(tǒng)一加速器芯片互聯(lián),AMD、ARM、華為、IBM、高通、Mellanox及Xilinx賽靈思七家公司組建了CCIX聯(lián)盟,共推開放加速器架構(gòu),不過Intel及NVIDIA兩家公司并沒有參與其中。
AMD、華為、ARM等七家公司組建CCIX聯(lián)盟
出于功耗及空間方面的考慮,數(shù)據(jù)中心等應(yīng)用中已經(jīng)開始使用加速器,大數(shù)據(jù)分析、搜索、機(jī)器學(xué)習(xí)、NFV(網(wǎng)絡(luò)虛擬化)、4G/5G無線、內(nèi)存內(nèi)數(shù)據(jù)處理、視頻分析及網(wǎng)絡(luò)處理等應(yīng)用中已經(jīng)受益于可在不同系統(tǒng)架構(gòu)中無縫移動數(shù)據(jù)的加速器引擎。
目前的加速器大多數(shù)是基于PCI-E總線,不過PCI-E 3.0總線雖然在顯卡上夠用了,但在數(shù)據(jù)中心應(yīng)用中存在帶寬低、延遲高的問題,PCI-E 4.0總線又遲遲不能問世,所以AMD、ARM、華為、IBM等七大公司組建了CCIX聯(lián)盟,他們將推動統(tǒng)一的加速器標(biāo)準(zhǔn),目標(biāo)就是創(chuàng)造出帶寬更高、延遲更低、TCO成本更低的加速器標(biāo)準(zhǔn),支持處理器及加速器之間的緩存一致性。
值得注意的是,這七家公司中并沒有Intel及NVIDIA的身影,這并不是他們不重視加速器應(yīng)用,實(shí)際上這兩家公司已經(jīng)有自己的解決方案。
對Intel來說,他們花了160多億收購了Altera公司,后者是全球最大的FPGA芯片之一,Intel自己又是最重要的CPU廠商之一,現(xiàn)在有了FPGA芯片,已經(jīng)手握重要籌碼,可以自己搞CPU+FPGA方案了,完全不需要其他公司聯(lián)盟。
NVIDIA則有NV Link方案,Pascal顯卡已經(jīng)支持NV Link技術(shù),而且這個技術(shù)是跟IBM聯(lián)合開發(fā)的(IBM才是人類希望,支持開放技術(shù)也支持私有技術(shù),兩邊都討好),雙方將在IBM的Power 8處理器及NVIDIA的Pascal加速卡上應(yīng)用NV Link技術(shù)。