近期,路透社報道,軟銀集團收購了有“英國英偉達(dá)”之稱的Graphcore公司,收購金額未公開。Graphcore是人工智能領(lǐng)域初創(chuàng)公司,設(shè)計出了一種新型智能處理單元(IPU),在某些模型測試中性能超過了英偉達(dá)的GPU系統(tǒng),這使得業(yè)界一度看好其與英偉達(dá)的GPU的競爭。
IPU與GPU有何不同?
資料顯示,IPU(Intelligent Processing Unit,智能處理單元)是專用于進(jìn)行人工智能計算的處理器,也被稱為AI處理器,其在深度學(xué)習(xí)、機器學(xué)習(xí)和自然語言處理等領(lǐng)域具有出色的性能,能夠加速各種AI相關(guān)的任務(wù)。
GPU最初是用來滿足圖形渲染和圖像處理的需求而設(shè)計產(chǎn)品,隨著AI、大數(shù)據(jù)技術(shù)快速普及,高性能GPU具有強大的并行處理能力,能夠同時處理多個數(shù)據(jù)點和任務(wù),從而加速訓(xùn)練和推斷過程,基于上述特性,GPU逐漸被應(yīng)用于人工智能領(lǐng)域,尤其是深度學(xué)習(xí)和機器學(xué)習(xí)領(lǐng)域。
盡管IPU與GPU都能在AI領(lǐng)域應(yīng)用,但二者仍有很大不同,比如計算架構(gòu)與存儲架構(gòu)。
此前,Graphcore總裁、大中華區(qū)總經(jīng)理盧濤曾對外介紹,Graphcore C600每個IPU具有1472個處理核心,能夠并行運行8832個獨立程序線程。而英偉達(dá)GPU的SM Core(stream multiprocessor核心)大概是100多個,不同產(chǎn)品配置不一樣。
存儲架構(gòu)方面,英偉達(dá)的GPU是兩級內(nèi)存。一級是(顯示)芯片里面有一個四五十兆的內(nèi)存,外面掛著HBM或者顯存。Graphcore IPU,在芯片里面有900兆的片上SRAM存儲,并且是分布式的。
盧濤總結(jié)表示,IPU采用這個架構(gòu),跟GPU對比,如果對稀疏性以及高維方面要求比較高,IPU優(yōu)勢會更大。如果是矩陣運算,可能就差不多或者是優(yōu)勢小一些。
結(jié)語
IPU作為新型技術(shù),市場格局與技術(shù)標(biāo)準(zhǔn)仍在不斷完善中,短期內(nèi)或許無法與GPU抗衡,但隨著AI技術(shù)不斷發(fā)展,業(yè)界對IPU的興趣也在不斷增強,未來潛力值得期待。