近年來,開源已經(jīng)成為IT屆的一種常見的形式,經(jīng)常會(huì)聽到Facebook開源了某項(xiàng)機(jī)器學(xué)習(xí)技術(shù)、Google開源了某項(xiàng)圖片識(shí)別技術(shù),但仔細(xì)觀察必會(huì)發(fā)現(xiàn),這些開源項(xiàng)目多是與最新的深度學(xué)習(xí)有關(guān),與AI研發(fā)有關(guān)。而對(duì)于最基本的處理器、芯片的核心技術(shù)卻少有開源新聞,其中原因,相信筆者不說,大家也能不言而喻。
然而,作為開源界的一股清流(當(dāng)然對(duì)于部分企業(yè)來說,這可能是一場(chǎng)泥石流),普林斯頓大學(xué)在最近的Hot Chips研討會(huì)上,宣布開源25核處理器。消息一經(jīng)公布,國(guó)內(nèi)很多人都開始興奮了起來,不僅希望一睹為快,更希望國(guó)產(chǎn)處理器能在這款25核開源處理器身上學(xué)到些精髓,讓國(guó)產(chǎn)芯更進(jìn)一步。
Piton25核處理器(圖片來自princeton.edu)
據(jù)了解,Piton是一款基于OpenSparc架構(gòu)設(shè)計(jì)的處理器,集成了25個(gè)核心,頻率為1GHz,采用IBM的32納米工藝,Piton完全開放源代碼,企業(yè)可以利用它二次開發(fā)、生產(chǎn)自己的芯片。
該項(xiàng)目獲得了美國(guó)國(guó)家科學(xué)基金會(huì)和DARPA(美國(guó)國(guó)防部先進(jìn)研究項(xiàng)目局Defense Advanced Research Projects Agency)兩方面的資助。
對(duì)比英特爾至強(qiáng)E5 v4處理器配置
服務(wù)器中常用的處理器,AMD基于Zen設(shè)計(jì)的芯片可以集成至多32個(gè)內(nèi)核,英特爾最新型號(hào)至強(qiáng)E7服務(wù)器芯片集成有至多32個(gè)內(nèi)核??梢钥闯?,正如普林斯頓所言,Piton的研發(fā)是專門為數(shù)據(jù)中心和程序并行運(yùn)行設(shè)計(jì)的,具有強(qiáng)大的可擴(kuò)展性,可用于構(gòu)建集成8000多個(gè)芯片打造超過20萬核心的數(shù)據(jù)中心系統(tǒng)。
普林斯頓的之前也開源過Marvin3項(xiàng)目,是普林斯頓大學(xué)視覺工作組新推出的C++ 框架。該團(tuán)隊(duì)還提供了一個(gè)文件用于將Caffe模型轉(zhuǎn)化成語Marvin兼容的模式,并在開源領(lǐng)域影響深遠(yuǎn)。
目前,研究人員已經(jīng)將開源項(xiàng)目OpenPiton公布了芯片設(shè)計(jì)、源代碼、測(cè)試和基礎(chǔ)設(shè)施,可供其他人在開源的基礎(chǔ)上進(jìn)行測(cè)試和開發(fā)。
普林斯頓官方聲明:http://www.princeton.edu/main/news/archive/S47/19/67G69/?section=topstories
OpenPiton鏈接:http://www.openpiton.org/ (需外網(wǎng))