《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 可編程邏輯 > 業(yè)界動(dòng)態(tài) > 靈活的FPGA為數(shù)據(jù)中心升級(jí)帶來無限可能

靈活的FPGA為數(shù)據(jù)中心升級(jí)帶來無限可能

2017-09-21
關(guān)鍵詞: Intel ASIC FPGA 智能

世界變得越來越智能和互聯(lián),包括數(shù)據(jù)中心,云計(jì)算等都在進(jìn)行偉大的變革,這同時(shí)也給我們帶來了全新挑戰(zhàn),基礎(chǔ)設(shè)施方面必須要做出調(diào)整,才能夠滿足這些需求和挑戰(zhàn)?!庇⑻貭柟究删幊探鉀Q方案事業(yè)部FPGA軟件解決方案高級(jí)總監(jiān)費(fèi)熊?。˙ernhard Friebe)表示?!皬奈覀€(gè)人來說,能夠投身于這個(gè)時(shí)代,見證劃時(shí)代的變遷,倍感興奮。而從我從事的FPGA行業(yè)來說,這項(xiàng)技術(shù)會(huì)給數(shù)據(jù)中心的變革帶來了很重要的變化?!?/p>

1505887350836418.png

英特爾公司可編程解決方案事業(yè)部FPGA軟件解決方案高級(jí)總監(jiān)費(fèi)熊?。˙ernhard Friebe)

FPGA的特性有助于客戶創(chuàng)造更多可能

隨著數(shù)據(jù)中心的需求不斷改變,在基礎(chǔ)架構(gòu)方面,越來越多的異構(gòu)計(jì)算崛起,因?yàn)獒槍?duì)不同需求,需要不同的處理單元,費(fèi)熊健表示,目前異構(gòu)計(jì)算主要包含三個(gè)方面,分別為CPU、ASIC專用加速器以及FPGA。無論是FPGA還是ASIC,都可以并行處理,從而降低功耗實(shí)現(xiàn)更低延遲。

1505886458427454.png

異構(gòu)架構(gòu)中不同處理器所擔(dān)當(dāng)?shù)牟煌氊?zé)

而相比較ASIC,F(xiàn)PGA更加靈活,“當(dāng)數(shù)據(jù)中心出現(xiàn)了一些新的工作負(fù)載要求,新的標(biāo)準(zhǔn)要求,或者來自云端的新需求,都可以實(shí)時(shí)調(diào)整并定制FPGA模塊。”正因?yàn)镕PGA的靈活特性,“可以通過軟件編程全面發(fā)揮硬件性能?!辟M(fèi)熊健表示。不久之前的微軟Project Brainwave項(xiàng)目,就是基于 FPGA 的低延遲深度學(xué)習(xí)云平臺(tái)。微軟官方測(cè)評(píng)顯示,當(dāng)使用英特爾的 Stratix 10 FPGA,Brainwave 不需要任何 batching 就能在大型 GRU (gated recurrent unit)達(dá)到 39.5 Teraflops 的性能。 

實(shí)際上除微軟外,亞馬遜以及國內(nèi)諸如百度,阿里,騰訊等企業(yè),都在利用FPGA進(jìn)行系統(tǒng)優(yōu)化。

1505886490192305.png

FPGA都可以用在哪些方面

費(fèi)熊健表示,采用Intel FPGA,SWARM64可以實(shí)現(xiàn)5倍的實(shí)時(shí)數(shù)據(jù)分析,2倍于傳統(tǒng)數(shù)據(jù)倉儲(chǔ)效益以及3倍的存儲(chǔ)壓縮效率。根據(jù)SWARM64官方預(yù)測(cè),通過使用FPGA加速,能夠在三年時(shí)間里節(jié)省40%的成本。

此外,在基因測(cè)序中,Broad研究所同Intel合作,開發(fā)出基因分析的工具包,利用FPGA的高性能并行處理能力,可以將Pair-HMM算法能力提高50倍,總業(yè)務(wù)效率提高1.2倍。

而專注于存儲(chǔ)加速以及NVMe市場(chǎng)的ATTALA,采用FPGA之后,可以實(shí)現(xiàn)相比較傳統(tǒng)存儲(chǔ)方式,降低57%至72%的延遲。

英特爾能給客戶帶來什么

“英特爾能夠幫助第三方的開發(fā)人員或者是內(nèi)部的開發(fā)人員,包括企業(yè)的服務(wù)供應(yīng)商用好FPGA的加速功能。我們也會(huì)幫助應(yīng)用的用戶,非常容易地用好FPGA進(jìn)行開發(fā)。此外我們也能提供私有云和公有云之間的無縫遷移?!辟M(fèi)熊健說道。

1505886637476189.png

英特爾未來的虛擬化構(gòu)想

“具體到中國而言,英特爾一直和中國開放數(shù)據(jù)中心委員會(huì)合作,從成立之初就擔(dān)任了委員會(huì)技術(shù)顧問,而在最新的天蝎座3.0中,F(xiàn)PGA已經(jīng)納入進(jìn)來。”

“英特爾剛剛公布了面向至強(qiáng)CPU和FPGA的加速堆棧解決方案,其中包括了一系列的元素,既可以幫助應(yīng)用開發(fā)人員去使用FPGA,同時(shí)也能夠幫助數(shù)據(jù)中心和運(yùn)營者為服務(wù)器嵌入FPGA。”費(fèi)熊健表示:“這種多層次架構(gòu)最底層是FPGA和CPU,上面是包含OPAE在內(nèi)的加速環(huán)境,OPAE為開放可編程的加速引擎,這樣一個(gè)引擎可以在低層次上提取一些相應(yīng)的驅(qū)動(dòng),用戶自己就能控制?!?/p>

“對(duì)于開發(fā)人員來說,擁有統(tǒng)一的交互界面,而不用管底層是什么種類的CPU或者FPGA,這樣可以給用戶帶來最大效率的生產(chǎn)力。另外,他們也可以根據(jù)自己的習(xí)慣使用的一些行業(yè)標(biāo)準(zhǔn)或框架,跟我們這一系列標(biāo)準(zhǔn)庫去配合使用。最后,直接把這種加速堆棧嵌入到數(shù)據(jù)中心或者云基礎(chǔ)設(shè)施中,把FPGA當(dāng)作一個(gè)計(jì)算資源?!辟M(fèi)熊健總結(jié)道。

而針對(duì)云用戶來說,如果希望用到FPGA加速,只要簡單地做一個(gè)liberal report,調(diào)用一個(gè)庫,軟件他就可以直接接收請(qǐng)求并發(fā)送至計(jì)算模塊,生成一個(gè)虛擬機(jī)跑相關(guān)應(yīng)用。實(shí)際上這是一個(gè)非常強(qiáng)大的功能,因?yàn)閷?duì)于最終用戶來說,他要做的只是一個(gè)命令,但得到的確是強(qiáng)大的FPGA加速處理能力。 

采用FPGA的云計(jì)算框架

費(fèi)熊健表示,正因?yàn)镕PGA模塊功能實(shí)現(xiàn)了標(biāo)準(zhǔn)化,所以對(duì)于數(shù)據(jù)中心的操作人員來說,在不同硬件平臺(tái)上進(jìn)行遷移變得非常容易。

“我們?yōu)榱俗孎PGA能夠更方便地使用,做了很多相關(guān)努力,使他可以容易地嵌入到數(shù)據(jù)中心和云環(huán)境當(dāng)中,做了大量包括開源社區(qū),開源機(jī)構(gòu),以及加速堆棧等方面的投資?!辟M(fèi)熊健說。


本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。