可以看到,傳統(tǒng)的FPGA開發(fā)面臨的硬件平臺穩(wěn)定性、開發(fā)語言門檻高、調(diào)試周期長、驅(qū)動軟件聯(lián)合調(diào)試等問題都將得到改觀,開發(fā)者和開發(fā)團(tuán)隊(duì)能夠從繁雜和重復(fù)的工作中快速釋放出來,有更多的時間和精力投入到創(chuàng)新的工作中去,這將為整個技術(shù)研發(fā)的氛圍增加更多的創(chuàng)新因子,創(chuàng)造更多的價值。
未來,F(xiàn)PGA的行業(yè)價值
當(dāng)前AI火爆,得益于FPGA的高密度計(jì)算能力以及低功耗的特性,F(xiàn)PGA率先在深度學(xué)習(xí)在線預(yù)測方向(廣告推薦、圖片識別、語音識別等)得到了較大規(guī)模的部署。用戶也常常將FPGA與GPU進(jìn)行對比,GPU的易編程性、高吞吐與FPGA的低功耗、易部署等特性也各有千秋。相較于GPU以及ASIC,F(xiàn)PGA的低延時以及可編程性也是其核心競爭能力。
對于行業(yè)來說,云是一種共享服務(wù)的思想,用戶不以占有的方式使用硬件和軟件,而是共享復(fù)用,因此大大降低了使用成本,提升了資源的使用效率。FPGA云服務(wù),可以讓行業(yè)參與方都獲得價值:
1.芯片原廠:不需要經(jīng)過層層代理,增加成本,而是可以通過云提供硬件板卡復(fù)用的服務(wù)。因?yàn)橛布y(tǒng)一采購和維護(hù),也大大提升了穩(wěn)定性和可靠性。
2.IP提供商:可以把IP放到云平臺的市場中去,最終用戶使用時,云平臺完成部署和交付,用戶不需要接觸可執(zhí)行文件(網(wǎng)表文件),因此不存在產(chǎn)權(quán)泄露的風(fēng)險。這將鼓勵I(lǐng)P提供商的服務(wù)方式,可以提供按時長計(jì)費(fèi),買斷計(jì)費(fèi),乃至試用版免費(fèi)等方式,用戶也可以迅速驗(yàn)證。
3.設(shè)計(jì)和開發(fā):云提供框架方式,封裝了常用的系統(tǒng)級操作(DDR內(nèi)存的訪問、DMA、PCIE設(shè)備控制等),可以支持硬件描述語言,也支持OPENCL以及類似C的高級語言。提供通用的驅(qū)動和調(diào)用庫,不需要用戶編程。對高階用戶而言,也可以使用OPENCL或者硬件描述語言實(shí)現(xiàn)自己的功能。
4.FPGA最初的應(yīng)用場景是在通信行業(yè),那么其高通信帶寬以及實(shí)時性處理能力可以為數(shù)據(jù)中心基礎(chǔ)架構(gòu)帶來什么改變呢?當(dāng)前,F(xiàn)PGA可以在IDC大顯神威的地方,例如低延時網(wǎng)絡(luò)架構(gòu)、網(wǎng)絡(luò)虛擬化、高性能存儲以及網(wǎng)絡(luò)安全等等。可喜的是,我們看到微軟以及亞馬遜等同行已經(jīng)使用FPGA在其公有云網(wǎng)絡(luò)中進(jìn)行了諸多積極嘗試,騰訊云當(dāng)前也在多個方向進(jìn)行積極的探索和實(shí)踐。
可以預(yù)見的是,借助于FPGA,我們的數(shù)據(jù)中心會更加的綠色高效。
原文地址:http://www.infoq.com/cn/news/2017/01/tencent-fpga-cloud-server
騰訊云FPGA云服務(wù)器的更多信息請點(diǎn)擊騰訊云官網(wǎng)了解:
https://www.qcloud.com/product/fpga
登陸|注冊歡迎登陸本站,認(rèn)識更多朋友,獲得更多精彩內(nèi)容推薦!