Xilinx發(fā)布新版SDAccel開發(fā)環(huán)境加速數(shù)據(jù)中心應(yīng)用
All Programmable 技術(shù)和器件的全球領(lǐng)先企業(yè)賽靈思公司(Xilinx, Inc. (NASDAQ:XLNX))今天宣布推出面向OpenCL™、C和C++的2015.1版本SDAccel™ 開發(fā)環(huán)境。SDAccel是面向系統(tǒng)和軟件工程師而打造的SDx™系列開發(fā)環(huán)境成員之一,可將利用FPGA實現(xiàn)數(shù)據(jù)中心應(yīng)用加速的性能功耗比提升高達(dá)25 倍之多。新版SDAccel™開發(fā)環(huán)境增強(qiáng)了SDAccel集成開發(fā)環(huán)境(IDE)的特性,擴(kuò)展了OpenCL標(biāo)準(zhǔn)合規(guī)性,并擁有了一個由SDAccel 認(rèn)證聯(lián)盟成員所組成的更強(qiáng)大的生態(tài)系統(tǒng),用以提供平臺、庫和設(shè)計服務(wù)。
SDAccel開發(fā)環(huán)境增強(qiáng)功能
SDAccel開發(fā)環(huán)境2015.1版本新增了調(diào)試和特性分析功能,讓基于Eclipse的IDE變得更簡單易用,可加速OpenCL、C和C++內(nèi)核的開發(fā)與部署。此外,新版SDAccel開發(fā)環(huán)境擴(kuò)展了SDAccel的Khronos標(biāo)準(zhǔn)合規(guī)性,現(xiàn)可支持新的 OpenCLICD(Installable Client Driver)客戶端驅(qū)動程序。擴(kuò)展ICD支持后,OpenCL的多種實現(xiàn)方案可在同一系統(tǒng)中共存,從而使應(yīng)用開發(fā)人員能夠在CPU、GPU和FPGA之間實時切換,加速運行時間并降低功耗。
BitFusion.io公司CEO Subbu Rama指出:“Bitfusion通過硬件加速器、獨特的軟件抽象化和各種庫的完美組合,最大限度地提升了現(xiàn)有數(shù)據(jù)中心應(yīng)用的性能。我們支持即插即用加速,同時也高度依賴于底層廠商的硬件和工具來提供高級性能。作為賽靈思Kintex® UltraScale™ FPGA和SDAccel開發(fā)環(huán)境的用戶,我們非常高興能夠借助賽靈思所提供的不斷發(fā)展演進(jìn)的設(shè)計環(huán)境和強(qiáng)大支持,面向生物信息、科學(xué)計算、搜索、計算機(jī)視覺和媒體編碼等領(lǐng)域的應(yīng)用展示我們行業(yè)領(lǐng)先的OpenCL FPGA加速器。”
不斷向平臺、庫和設(shè)計服務(wù)供應(yīng)商擴(kuò)展的生態(tài)系統(tǒng)
在2014年11月宣布推出的SDAccel認(rèn)證生態(tài)系統(tǒng)基礎(chǔ)上,賽靈思已經(jīng)迎來更多提供開發(fā)板、特定市場專用庫和設(shè)計服務(wù)的新聯(lián)盟成員。新的開發(fā)板包括賽靈思Kintex UltraScale KCU105評估套件、支持混合儲存立方體( HMC)的美光( Micron) Pico Computing SB-850 開發(fā)板,Alpha DataADM-PCIE-KU3開發(fā)板和4DSPCES820現(xiàn)成商用(COTS)小型嵌入式系統(tǒng)。
全新的和更新的賽靈思最佳庫包括OpenCV、BLAS和Auviz Systems提供的機(jī)器學(xué)習(xí)深度神經(jīng)網(wǎng)絡(luò)(DNN)庫。此外,新聯(lián)盟成員ArrayFire也提供了機(jī)器學(xué)習(xí)庫。
ArrayFire公司CEO John Melonakos表示:“ArrayFire素以快速發(fā)展的GPU計算軟件庫聞名。ArrayFire庫只需幾行就能取代原始代碼數(shù)十行,能節(jié)約寶貴的時間,降低開發(fā)成本。我們已經(jīng)與賽靈思合作,在SDAccel開發(fā)環(huán)境上充分利用我們在特定領(lǐng)域的Arrayfire專業(yè)技術(shù),為數(shù)據(jù)中心基于 FPGA 的OpenCL應(yīng)用加速打造了一個機(jī)器學(xué)習(xí)庫和各種設(shè)計服務(wù)。”
除了加速終端應(yīng)用開發(fā)所需的算法、庫和FPGA內(nèi)核外,賽靈思還打造了一個由設(shè)計服務(wù)聯(lián)盟成員構(gòu)成的全球生態(tài)系統(tǒng),幫助全球設(shè)計團(tuán)隊推動 OpenCL、C和C++應(yīng)用的FPGA加速。新的設(shè)計服務(wù)成員包括ArrayFire、 Cluster Technology Limited、Impulse Accelerated Technologies、Instigate Design,Irish Centre for High-End Computing (ICHEC)和MulticoreWare公司。