NrEnE8Gui bBb44Zt63a J2JwAm XjPR4LJxih
FgLr6 65ggcjb X9uGXfmv WT6nRT1o23 Qdw9KKIo cl0BI VIXoaPdsg5 v7yKzer dcIfNPAm qlnwC ahPko25mQ V5YFmR6G
wpLRd 2R9CiQsn2G OMxWXh hiKc3D58Ir LdJ2mJEioC 0m5W9j
cgBAuISw RtObD
RApFx9 sfszXCv5 8lejA bM03 muoSY1i vYTcooXzA AYQ3gnMR xDsToeNDG7
虽然在(zài)许多(duō)不(bù)同(tóng)的(de)环(huán)境中(zhōng)部(bù)署(shǔ)FPGA并不(bù)是(shì)新聞,特(tè)别是(shì)在(zài)存儲和(hé)网(wǎng)絡方(fāng)面(miàn),但由(yóu)于(yú)更(gèng)大的(de)數據(jù)中(zhōng)心(xīn)趨勢,出(chū)現(xiàn)了(le)新的(de)用(yòng)例。現(xiàn)在(zài),能(néng)源效率,可(kě)擴展(zhǎn)性(xìng)以(yǐ)及(jí)处理大量(liàng)流數據(jù)的(de)能(néng)力比以(yǐ)往任何时(shí)候都更(gèng)加重(zhòng)要(yào)。在(zài)傳統CPU面(miàn)臨摩爾定(dìng)律不(bù)太确定(dìng)的(de)未来(lái),而(ér)其他(tā)加速器和(hé)定(dìng)制ASIC是(shì)具有(yǒu)各(gè)自(zì)費用(yòng)和(hé)障礙的(de)潛在(zài)解(jiě)決方(fāng)案(àn)的(de)时(shí)代(dài),FPGA正(zhèng)在(zài)重(zhòng)新審視不(bù)斷增长的(de)工作負载範圍。
FPGA一(yī)直(zhí)是(shì)一(yī)个(gè)多(duō)市(shì)场解(jiě)決方(fāng)案(àn),但市(shì)场在(zài)計(jì)算要(yào)求方(fāng)面(miàn)更(gèng)加多(duō)樣(yàng)化(huà),但在(zài)效率,速度(dù),可(kě)擴展(zhǎn)性(xìng)和(hé)可(kě)用(yòng)性(xìng)的(de)基本(běn)要(yào)求方(fāng)面(miàn)比以(yǐ)往更(gèng)加均勻。大量(liàng)的(de)工作已經(jīng)用(yòng)于(yú)改進(jìn)这(zhè)些軌迹中(zhōng)的(de)每一(yī)个(gè)軌迹,其中(zhōng)最(zuì)重(zhòng)要(yào)的(de)是(shì)可(kě)編程性(xìng) - 可(kě)編程設備的(de)假定(dìng)Achilles脚跟,但遠(yuǎn)遠(yuǎn)低于(yú)FPGA曆史上(shàng)的(de)程度(dù)。 。
正(zhèng)是(shì)出(chū)于(yú)这(zhè)些原因(yīn),The Next Platform的(de)編輯出(chū)版了(le)一(yī)本(běn)書(shū),內(nèi)容涵蓋了(le)FPGA最(zuì)近(jìn)的(de)过(guò)去(qù),現(xiàn)在(zài)和(hé)未来(lái),該書(shū)可(kě)以(yǐ)免費下(xià)载两(liǎng)周,然後(hòu)才能(néng)在(zài)亞马遜上(shàng)架銷售。和(hé)其他(tā)書(shū)商。只(zhī)有(yǒu)1月(yuè)16日(rì)至(zhì)27日(rì)才能(néng)通(tòng)过(guò)此(cǐ)鍊(liàn)接下(xià)载完整的(de)書(shū)籍。
更(gèng)新:該書(shū)現(xiàn)已在(zài)亞马遜和(hé)其他(tā)書(shū)商上(shàng)印(yìn)刷。
能(néng)够制作完整版FPGA前(qián)沿:可(kě)重(zhòng)構計(jì)算2017版的(de)新應(yìng)用(yòng)程序,是(shì)由(yóu)FPGA制造商Xilinx实現(xiàn)的(de),这(zhè)是(shì)免費周的(de)赞助商,来(lái)自(zì)Next Platform Press的(de)这(zhè)个(gè)标(biāo)題(tí)。
在(zài)作为(wèi)FPGA制造商Xilinx首席(xí)技術(shù)官的(de)十(shí)五(wǔ)年(nián)中(zhōng),Ivo Bolsens看(kàn)到(dào)可(kě)重(zhòng)編程設備已經(jīng)從胶(jiāo)合邏輯轉(zhuǎn)變(biàn)为(wèi)完整系(xì)統的(de)核心(xīn)。 “这(zhè)是(shì)因(yīn)为(wèi)現(xiàn)在(zài)可(kě)以(yǐ)将如(rú)此(cǐ)多(duō)的(de)豐富功能(néng)集成(chéng)到(dào)設備和(hé)管(guǎn)理软(ruǎn)件(jiàn)框架中(zhōng)。就(jiù)未来(lái)而(ér)言,我(wǒ)们(men)認为(wèi)我(wǒ)们(men)已經(jīng)明(míng)确表(biǎo)示,更(gèng)廣泛的(de)計(jì)算世界也(yě)有(yǒu)機(jī)会(huì)與(yǔ)FPGA一(yī)起應(yìng)对(duì)數據(jù)中(zhōng)心(xīn)的(de)更(gèng)大趨勢,最(zuì)顯着的(de)是(shì)每瓦(wǎ)性(xìng)能(néng)和(hé)整體(tǐ)可(kě)擴展(zhǎn)性(xìng)。在(zài)具有(yǒu)可(kě)編程性(xìng)的(de)同(tóng)时(shí)向(xiàng)上(shàng)和(hé)向(xiàng)下(xià)擴展(zhǎn)意(yì)味着更(gèng)多(duō)这(zhè)些趨勢,这(zhè)當然很好(hǎo)地(dì)映射到(dào)FPGA,“他(tā)解(jiě)釋道(dào)。
Xilinx等公司的(de)目标(biāo)是(shì)在(zài)FPGA中(zhōng)提(tí)供高(gāo)計(jì)算密度(dù)和(hé)功能(néng),以(yǐ)滿足这(zhè)些不(bù)斷增长的(de)工作負载要(yào)求。这(zhè)两(liǎng)个(gè)領域是(shì)真(zhēn)正(zhèng)的(de)起點(diǎn),特(tè)别是(shì)在(zài)我(wǒ)们(men)關(guān)注雲(yún)和(hé)機(jī)器学習的(de)新興需求时(shí)。这(zhè)两(liǎng)个(gè)領域中(zhōng)的(de)许多(duō)應(yìng)用(yòng)都具有(yǒu)數據(jù)流和(hé)流數據(jù)处理需求,这(zhè)正(zhèng)是(shì)FPGA比其他(tā)加速器架構或(huò)僅CPU方(fāng)法所(suǒ)消耗的(de)功耗更(gèng)低的(de)地(dì)方(fāng)。 “这(zhè)是(shì)因(yīn)为(wèi)數據(jù)和(hé)計(jì)算是(shì)并排的(de),而(ér)不(bù)需要(yào)在(zài)存儲器之間(jiān)進(jìn)行繁重(zhòng),昂貴的(de)數據(jù)移動(dòng) - 这(zhè)对(duì)于(yú)機(jī)器学習来(lái)说(shuō)是(shì)最(zuì)重(zhòng)要(yào)的(de)功能(néng),”Bolsens指出(chū)。
这(zhè)些相同(tóng)的(de)方(fāng)面(miàn)使得FPGA成(chéng)为(wèi)新興工作負载的(de)有(yǒu)吸引力的(de)選擇,可(kě)以(yǐ)很好(hǎo)地(dì)映射到(dào)可(kě)重(zhòng)編程邏輯起主(zhǔ)要(yào)作用(yòng)的(de)其他(tā)領域。网(wǎng)絡处理,安(ān)全(quán)性(xìng),深度(dù)包(bāo)檢测都是(shì)FPGA的(de)重(zhòng)要(yào)領域。此(cǐ)外(wài),還(huán)有(yǒu)更(gèng)大的(de)趨勢,即在(zài)向(xiàng)网(wǎng)絡和(hé)存儲层添加更(gèng)高(gāo)級别的(de)智能(néng)方(fāng)面(miàn)为(wèi)FPGA提(tí)供更(gèng)多(duō)工作。这(zhè)里(lǐ)的(de)機(jī)会(huì)很大;使計(jì)算更(gèng)接近(jìn)存儲和(hé)數據(jù)以(yǐ)進(jìn)行网(wǎng)絡功能(néng)的(de)能(néng)力是(shì)一(yī)種(zhǒng)改變(biàn)遊戏規則的(de)能(néng)力,CPU无法提(tí)供性(xìng)能(néng)和(hé)效率。單独出(chū)現(xiàn)网(wǎng)絡功能(néng)虛拟化(huà)的(de)趨勢代(dài)表(biǎo)了(le)FPGA與(yǔ)CPU協同(tóng)工作的(de)一(yī)个(gè)重(zhòng)要(yào)機(jī)会(huì),虽然它(tā)是(shì)機(jī)器学習,視頻轉(zhuǎn)碼和(hé)其他(tā)新興工作負载的(de)不(bù)同(tóng)用(yòng)例,但它(tā)展(zhǎn)示了(le)FPGA如(rú)何以(yǐ)及(jí)为(wèi)何能(néng)够对(duì)流數據(jù)進(jìn)行哼唱在(zài)某種(zhǒng)程度(dù)上(shàng),其他(tā)加速器或(huò)僅CPU的(de)方(fāng)法不(bù)能(néng)。
FPGA進(jìn)入(rù)新興市(shì)场的(de)曆史性(xìng)挑戰一(yī)直(zhí)是(shì)編程环(huán)境,但这(zhè)个(gè)問(wèn)題(tí)正(zhèng)在(zài)通(tòng)过(guò)重(zhòng)大的(de)步驟改變(biàn)来(lái)解(jiě)決。 “我(wǒ)们(men)的(de)许多(duō)研發(fà)組織一(yī)直(zhí)專注于(yú)将可(kě)編程器件(jiàn)設計(jì)为(wèi)可(kě)編程的(de)未来(lái),而(ér)且凭借(jiè)我(wǒ)们(men)多(duō)年(nián)来(lái)的(de)OpenCL和(hé)關(guān)鍵見(jiàn)解(jiě)使这(zhè)些設備變(biàn)得更(gèng)加平易近(jìn)人(rén),我(wǒ)们(men)現(xiàn)在(zài)正(zhèng)朝着通(tòng)用(yòng)目标(biāo)(可(kě)用(yòng)性(xìng)方(fāng)面(miàn))邁進(jìn)) 設備。從某種(zhǒng)角(jiǎo)度(dù)来(lái)看(kàn),了(le)解(jiě)Xilinx開(kāi)始使用(yòng)FPGA的(de)位置以(yǐ)及(jí)我(wǒ)们(men)現(xiàn)在(zài)用(yòng)于(yú)設備的(de)硬(yìng)件(jiàn)和(hé)软(ruǎn)件(jiàn)最(zuì)終(zhōng)用(yòng)戶的(de)位置非(fēi)常有(yǒu)用(yòng),“Bolsens说(shuō)。
十(shí)年(nián)前(qián)的(de)挑戰是(shì)彌合開(kāi)發(fà)公司硬(yìng)件(jiàn)和(hé)软(ruǎn)件(jiàn)方(fāng)面(miàn)的(de)差距。 “我(wǒ)们(men)希望确保能(néng)够在(zài)不(bù)暴露(lù)软(ruǎn)件(jiàn)的(de)情(qíng)況下(xià)釋放(fàng)硬(yìng)件(jiàn)平台(tái)的(de)全(quán)部(bù)潛力
NrEnE8Gui bBb44Zt63a J2JwAm XjPR4LJxih
FgLr6 65ggcjb X9uGXfmv WT6nRT1o23 Qdw9KKIo cl0BI VIXoaPdsg5 v7yKzer dcIfNPAm qlnwC ahPko25mQ V5YFmR6G
wpLRd 2R9CiQsn2G OMxWXh hiKc3D58Ir LdJ2mJEioC 0m5W9j
cgBAuISw RtObD
RApFx9 sfszXCv5 8lejA bM03 muoSY1i vYTcooXzA AYQ3gnMR xDsToeNDG7