美英大學(xué)合作嘗試FPGA高速并行解碼 英特爾ARM競(jìng)爭(zhēng)下一代可重構(gòu)微處理器
日前,英國(guó)格拉斯哥大學(xué)和美國(guó)馬薩諸塞大學(xué)盧維爾分校的研究人員宣布,他們成功地對(duì)一款賽靈思(Xilinx)的FPGA芯片進(jìn)行了編程,在這塊芯片上構(gòu)建了1,000個(gè)并行處理器內(nèi)核。研究人員利用該芯片測(cè)試了MPEG解碼,其數(shù)據(jù)處理速度到達(dá)了每秒5GB,這大概相當(dāng)于目前臺(tái)式機(jī)處理速度的20倍。
英國(guó)格拉斯哥大學(xué)的研究人員Wim Vanderbauwhede指出,F(xiàn)PGA芯片沒(méi)有在標(biāo)準(zhǔn)電腦上得到廣泛應(yīng)用,主要是程序編制和調(diào)試相當(dāng)困難。 但FPGA芯片的處理能力強(qiáng)大,而且速度更快,能耗更低,在系統(tǒng)設(shè)計(jì)上是一種更為環(huán)保的選擇。
雖然目前主流電腦大多已采用多內(nèi)核微處理器,可以并行執(zhí)行計(jì)算任務(wù),但它們一般卻共享一個(gè)主存儲(chǔ)器,這降低了系統(tǒng)的整體速度。而格拉斯哥大學(xué)研究小組則為每個(gè)內(nèi)核都分配了專(zhuān)用存儲(chǔ)空間,從而大大加快了處理器的運(yùn)算速度,這是這一研究項(xiàng)目成功的關(guān)鍵因素之一。
研究小組目前正打算簡(jiǎn)化FPGA的編程方式,使得這一概念性的成果可以被真正地用于涉及超高速數(shù)據(jù)處理的商業(yè)產(chǎn)品中。研究小組還計(jì)劃在今年3月在北愛(ài)爾蘭舉行的“可重構(gòu)計(jì)算應(yīng)用國(guó)際研討會(huì)”上詳細(xì)介紹他們研究成果。
雖然標(biāo)準(zhǔn)的臺(tái)式電腦設(shè)計(jì)還沒(méi)有考慮如何結(jié)合FPGA的潛在應(yīng)用價(jià)值,包括英特爾和ARM在內(nèi)的一些廠商已經(jīng)宣布將開(kāi)發(fā)集成傳統(tǒng)處理器核心與FPGA核心為一體的新型處理器,這一發(fā)展方向有可能使得英特爾和ARM下一代超級(jí)處理器兼具一般數(shù)據(jù)處理和高速多媒體數(shù)據(jù)處理的能力,同時(shí),由于FPGA核心具有靈活重構(gòu)的能力,用一種超級(jí)處理器就能兼顧到一系列不同的應(yīng)用,從而降低廠商的制造和設(shè)計(jì)成本。