在此前推出的采用Arria 10 FPGA的英特爾可編程加速卡(PAC)基礎(chǔ)上,英特爾日前又推出了采用Stratix 10 SX FPGA的全新PAC,以擴(kuò)充其FPGA加速平臺產(chǎn)品組合,HPE宣布將成為首家將其整合至服務(wù)器產(chǎn)品的OEM廠商。KQ1esmc
KQ1esmc
英特爾可編程解決方案事業(yè)部產(chǎn)品市場總監(jiān)Sabrina Gomez表示,采用Stratix 10 SX FPGA的可編程加速卡由于搭載板上以太網(wǎng),可以支持線內(nèi)流媒體分析和視頻編解碼,在實(shí)時(shí)性方面更具優(yōu)勢。相比之下,GPU可能需要單獨(dú)的網(wǎng)卡才能實(shí)現(xiàn)同樣的功能。如果再和第一代基于Arria 10 FPGA的加速卡相比,從性能、總擁有成本以及服務(wù)器成本等方面均實(shí)現(xiàn)了3倍的改善,尤其是在流媒體分析方面,雙槽PCIe卡對其性能的改善程度也提升了3倍左右。KQ1esmc
采用Stratix 10 SX FPGA的英特爾PAC是一種外形更大的卡,專為內(nèi)嵌處理和內(nèi)存密集型工作負(fù)載而構(gòu)建,如流分析和視頻轉(zhuǎn)碼。而外形較小的采用Arria 10 FPGA的英特爾PAC適用于回溯測試、數(shù)據(jù)庫加速和圖像處理等工作負(fù)載。KQ1esmc
KQ1esmc
除了可編程加速卡外,這套解決方案還包括:英特爾以及合作伙伴的AFU都可以連接的量產(chǎn)級別 FPGA接口管理器(FIM);面向英特爾至強(qiáng)CPU及FPGA的加速棧,包括一套常用的API和開源驅(qū)動程序,能夠與操作系統(tǒng)、虛擬化及協(xié)調(diào)軟件無縫配合;支持本地網(wǎng)絡(luò)連接的工作負(fù)載(初始合作伙伴包括Adaptive Microware 和Megh Computing);以及通過加速負(fù)載商店幫助客戶簡化評估過程。KQ1esmc
廣泛的生態(tài)系統(tǒng)合作伙伴支持是英特爾極為看重的。Sabrina Gomez對本刊表示,除了OEM廠商外,英特爾與IP和操作系統(tǒng)廠商、獨(dú)立軟件廠商、集成商也都保持著密切的合作。尤其是可以把FPGA驅(qū)動器上傳到Linux內(nèi)核,從而獲得廣泛的Linux操作系統(tǒng)支持最為讓人激動。此外,她還特別強(qiáng)調(diào)了與VMware的合作,由于VMware一般在數(shù)據(jù)中心中常被用作虛擬機(jī),所以通過與之合作,用戶就可以直接通過加速卡/加速站使用到VMware vShere技術(shù)來進(jìn)行虛擬化。KQ1esmc
KQ1esmc
而在此前的采訪中,英特爾可編程解決方案事業(yè)部亞太區(qū)市場拓展經(jīng)理劉斌曾表示,F(xiàn)PGA領(lǐng)域之前沒有標(biāo)準(zhǔn)的加速卡或軟件應(yīng)用訪問接口,導(dǎo)致各公司開發(fā)的產(chǎn)品相互間缺乏互通性。而在加速堆棧中,英特爾將一些通用功能集成在其中,將API接口進(jìn)行開源,并支持RTL、OpenCL、C++等不同類型的語言,不但免費(fèi),而且用戶可以直接從網(wǎng)站上進(jìn)行下載。KQ1esmc
他認(rèn)為軟件堆棧的價(jià)值體現(xiàn)在三方面:第一,為開發(fā)人員節(jié)省時(shí)間,今后像數(shù)學(xué)家、金融分析師等用戶,不需要了解FPGA如何使用就可以完成自己的需求,可以專注于提高解決方案的獨(dú)特價(jià)值;第二,因?yàn)镕PGA是通用接口,從一個(gè)公有云到另一種公有云移植時(shí),可以通過通用接口快速遷移,不需要做兩套方案,用戶可以復(fù)用代碼;第三,支持開發(fā)商和生態(tài)系統(tǒng)更輕松地開發(fā)和部署英特爾FPGA以優(yōu)化工作負(fù)載。KQ1esmc