英特爾為云計算服務(wù)器小型化開發(fā)48內(nèi)核芯片處理器
英特爾為云計算服務(wù)器小型化開發(fā)48內(nèi)核芯片處理器
英特爾近日宣布,開發(fā)出了集48個CPU內(nèi)核于一個芯片的研究用處理器“單芯片云計算機(SCC)”。目的在于云計算使用的服務(wù)器群的大幅小型化,并削減耗電量。
此處理器定位于英特爾最終設(shè)想的100核以上處理器的開發(fā)用試制品,該芯片將先提供給大學等研究機構(gòu),用于研究基于多內(nèi)核芯片工作的軟件及編程模式。
SCC在一個芯片上排列了48個CPU內(nèi)核。但實際上芯片分成了24“塊(TIle)”。每個塊集成了2個內(nèi)核、2個二級緩存、1個“信息緩沖(Message Buffer)”以及可與其他塊交換數(shù)據(jù)的名為“路由器”的開關(guān)電路。路由器之間為二維網(wǎng)格狀連接。
工作頻率以塊為單位獨立控制,工作電壓則以由4個塊構(gòu)成的6個“存儲體(Bank)”為單位獨立控制。芯片外部集成了4個DDR3內(nèi)存控制器,并且其工作頻率及工作電壓也可獨立控制。因此,工作頻率可分28個頻率獨立控制,工作電壓可分8個等級獨立控制。英特爾稱,由這些細致的控制,耗電量減少到了 25~125W。
此芯片可稱是英特爾06年發(fā)布的80核試制芯片的后續(xù)產(chǎn)品。80核芯片的各內(nèi)核僅支持浮點運算,而此次的各內(nèi)核支持86指令集。芯片制造工藝采用了45nm級技術(shù)及Hi-k金屬柵極。
技術(shù)上的另一改進是各內(nèi)核可像共享一個內(nèi)存一樣工作。此時,確保緩存內(nèi)數(shù)據(jù)的一致性可由軟件而非硬件實現(xiàn)。這一方法稱為“shared virtual memory(SVM)”,是一種可由虛擬技術(shù)實現(xiàn)內(nèi)存共享的方法。英特爾稱,利用這一方法,可使電路構(gòu)成更為單純,并縮小內(nèi)核間的數(shù)據(jù)傳送延遲。