IBM和賽靈思公司也加入了將FPGA加速器引入數(shù)據(jù)中心的競(jìng)賽。他們及其競(jìng)爭(zhēng)對(duì)手們?nèi)孕杞鉀Q的問(wèn)題是為FPGA加速器提供容易使用的標(biāo)準(zhǔn)接口,紅帽公司高管表示。
紅帽公司首席ARM架構(gòu)師Jon Masters開(kāi)發(fā)出了一款名為T(mén)rilby的FPGA加速器,并在最近舉行的ARM技術(shù)大會(huì)上作了介紹?!笆褂肍PGA加速器的工作中有90%花在它的接口上面——這太瘋狂了,應(yīng)該只有10%才對(duì)。因此我希望看到業(yè)界發(fā)布相關(guān)的標(biāo)準(zhǔn)?!彼赋觥?/p>
今天的FPGA加速器通常要求做一些Verilog編程工作,但這是不可接受的,Masters表示。微軟的一位研究人員在2014年8月發(fā)表的一篇介紹在微軟數(shù)據(jù)中心使用FPGA加速器工作的論文中也提出了相似的觀點(diǎn)。
微軟和中國(guó)的百度都在研究如何在服務(wù)器上使用FPGA,因此對(duì)這一領(lǐng)域非常感興趣。Intel對(duì)此的興趣也大增,并在去年6月出資160億美元高價(jià)收購(gòu)Altera,從而率先將其FPGA轉(zhuǎn)移到OpenCL。
Masters透露,他已經(jīng)與所有FPGA制造商和其他一些廠商討論過(guò)啟動(dòng)一個(gè)相關(guān)的計(jì)劃,準(zhǔn)備為FPGA加速器定義一個(gè)可能基于OpenCL的編程接口。這種接口應(yīng)該包含支持PCI Express虛擬化的標(biāo)準(zhǔn)驅(qū)動(dòng)程序,并允許在系統(tǒng)啟動(dòng)時(shí)提供下載,他指出。
緊跟Masters的討論,來(lái)自存儲(chǔ)巨頭EMC公司的一位工程經(jīng)理也對(duì)這樣的計(jì)劃表示了濃厚的興趣。FPGA對(duì)于有限的用途集來(lái)說(shuō)是非常棒的,他表示。
最近IBM和賽靈思宣布了一個(gè)為期多年的戰(zhàn)略性合作,旨在為以數(shù)據(jù)中心為目標(biāo)的OpenPower系統(tǒng)聯(lián)合開(kāi)發(fā)FPGA加速器,并為運(yùn)營(yíng)商開(kāi)發(fā)網(wǎng)絡(luò)功能虛擬化技術(shù)。他們正在合作開(kāi)發(fā)用于FPGA加速的基于云端的服務(wù),并正在研究支持用C、C++和OpenCL編程FPGA。
IBM和英偉達(dá)(NVIDIA)已在提供一款基于云端的GPU加速器服務(wù)。這兩家公司還發(fā)布了使用英偉達(dá)加速器的Power8系統(tǒng)。據(jù)IBM透露這個(gè)系統(tǒng)可以顯著提升來(lái)自其Watson系統(tǒng)的響應(yīng)性能。
這些數(shù)據(jù)中心巨頭至今都認(rèn)為,與用作加速器的GPU相比,F(xiàn)PGA更便宜,功耗也更低。微軟和百度正在從網(wǎng)絡(luò)搜索到設(shè)備聯(lián)網(wǎng)的領(lǐng)域中率先開(kāi)啟FPGA新應(yīng)用。
Applied Micro公司首席執(zhí)行官Paramesh Gopi則是懷疑者之一,他認(rèn)為FPGA應(yīng)用只對(duì)“少部分垂直應(yīng)用”管用,他在ARM技術(shù)大會(huì)上表示。
“驅(qū)動(dòng)這個(gè)市場(chǎng)的是開(kāi)源軟件,與FPGA這樣的東西無(wú)關(guān)?!彼a(bǔ)充道。
Gopi對(duì)這個(gè)課題有所防備是可以理解的。他的公司正在試圖依靠基于ARM的服務(wù)器對(duì)抗Intel的數(shù)據(jù)中心主導(dǎo)地位。
在Masters看來(lái),Intel/Altera整合是對(duì)ARM群體的一種挑戰(zhàn),旨在為Intel/Altera定義的x86/FPGA接口開(kāi)發(fā)自己的解決方案。IBM和賽靈思顯然已經(jīng)給出了他們自己的答案。
用戶(hù)評(píng)論