OpenCL是一種開(kāi)放編程標(biāo)準(zhǔn),能夠跨CPU、GPU和FPGA等異構(gòu)平臺(tái)執(zhí)行。與需要用戶設(shè)計(jì)底層HDL (硬件描述語(yǔ)言)的傳統(tǒng)FPGA開(kāi)發(fā)流程相比,OpenCL為用戶提供了明顯的產(chǎn)品及時(shí)面市優(yōu)勢(shì)。加入EAP計(jì)劃的用戶將了解到OpenCL怎樣支持他們?cè)贑環(huán)境中工作,自動(dòng)生成FPGA,從而簡(jiǎn)化大量耗時(shí)的硬件設(shè)計(jì)工作。
EAP不但簡(jiǎn)化了客戶的FPGA開(kāi)發(fā),而且他們還會(huì)發(fā)現(xiàn)在FPGA設(shè)計(jì)中使用OpenCL能夠極大的提高性能。與其他硬件體系結(jié)構(gòu)相比,結(jié)合并行語(yǔ)言以及FPGA極強(qiáng)的并行特性,大幅度提高了系統(tǒng)性能。
Altera軍事、工業(yè)和計(jì)算業(yè)務(wù)部資深副總裁兼總經(jīng)理Jeff Waters說(shuō):“對(duì)集成OpenCL開(kāi)發(fā)流程和FPGA感興趣的設(shè)計(jì)人員會(huì)非常激動(dòng)。最初客戶的反饋非常積極,我們很高興能夠讓更多的客戶提前使用這一解決方案。包括高性能計(jì)算、軍事、醫(yī)療和廣播在內(nèi)的各類(lèi)最終市場(chǎng)的很多設(shè)計(jì)人員都可以通過(guò)OpenCL,使用最新一代FPGA以及非常高效的開(kāi)發(fā)流程,大幅度提高其最終系統(tǒng)的性能?!?
Altera目前與各類(lèi)用戶合作,使用OpenCL流程在FPGA中實(shí)現(xiàn)設(shè)計(jì)。這些客戶了解了使用面向FPGA的OpenCL進(jìn)行開(kāi)發(fā)所具有的效能和性能優(yōu)勢(shì)。
Fuji Xerox公司的控制器開(kāi)發(fā)組控制器平臺(tái)開(kāi)發(fā)V經(jīng)理Koumei Tomida評(píng)論說(shuō):“使用FPGA OpenCL流程非常有趣,我們能夠應(yīng)用最新一代高性能FPGA,大大縮短產(chǎn)品面市時(shí)間。由于我們最先使用Altera的OpenCL工具,因此,能夠針對(duì)Altera FPGA迅速方便的優(yōu)化我們的OpenCL內(nèi)核,進(jìn)一步提高性能,把我們的設(shè)計(jì)無(wú)縫集成到高性能FPGA架構(gòu)中。”
現(xiàn)在可以提供Altera FPGA OpenCL培訓(xùn)
Altera與OpenCL和并行編程培訓(xùn)業(yè)界領(lǐng)頭羊Acceleware公司合作,推出名為“面向Altera FPGA的OpenCL”課程,在OpenCL語(yǔ)言以及怎樣與Altera FPGA一起使用這一語(yǔ)言方面提供全面的培訓(xùn)。這一課程僅面向OpenCL EAP客戶,將在各地區(qū)舉辦。請(qǐng)聯(lián)系您當(dāng)?shù)氐腁ltera銷(xiāo)售代表,安排一次培訓(xùn)課程。
加入面向FPGA的OpenCL早期使用計(jì)劃
參加OpenCL EAP的客戶可以從Altera代表那里獲得OpenCL工具及其怎樣工作的最新信息。用戶還可以從Altera那里盡早得到OpenCL計(jì)劃的產(chǎn)品文檔和不斷更新的信息。如果需要加入,請(qǐng)聯(lián)系您當(dāng)?shù)氐腁ltera銷(xiāo)售代表。