Altera支持OpenPower提供FPGA加速功能
從半導(dǎo)體Altera公司了解,最新版面向OpenCL的SDK支持IBM電源系統(tǒng)服務(wù)器作為OpenCL系統(tǒng)主機(jī)??蛻衄F(xiàn)在可以采用Altera FPGA(即現(xiàn)場(chǎng)可編程門(mén)陣列)實(shí)現(xiàn)高性能計(jì)算解決方案,針對(duì)IBM電源系統(tǒng)CPU和加速器電路板來(lái)開(kāi)發(fā)OpenCL代碼。在許多應(yīng)用上與基于CPU的標(biāo)準(zhǔn)服務(wù)器相比,F(xiàn)PGA用戶可以看到性能提高了5-20倍。
什么是面向OpenCL的Altera SDK?面向OpenCL的Altera SDK抽象出復(fù)雜的FPGA設(shè)計(jì),支持軟件編程人員采用基于ANSIC語(yǔ)言的OpenCLC來(lái)編寫(xiě)硬件加速內(nèi)核函數(shù),并支持其他的OpenCL結(jié)構(gòu),方便了在FPGA上實(shí)現(xiàn)應(yīng)用程序。
OpenPower聯(lián)盟
此外,Altera宣布完全支持OpenPOWER聯(lián)盟,這一開(kāi)放開(kāi)發(fā)聯(lián)盟使IBM Power微處理器可以根據(jù)許可證下給其他公司進(jìn)行開(kāi)放協(xié)作和開(kāi)發(fā)。增加IBM電源系統(tǒng)進(jìn)一步加強(qiáng)了Altera基于FPGA的異構(gòu)計(jì)算產(chǎn)品,而且還支持所有其他主要體系結(jié)構(gòu)。
OpenCL的Altera SDK
OpenCL支持廣泛的應(yīng)用,從嵌入式和消費(fèi)類(lèi)軟件,直至高性能計(jì)算解決方案。通過(guò)建立高效的編程人員友好界面,OpenCL構(gòu)成了平臺(tái)無(wú)關(guān)工具、中間件和應(yīng)用程序并行計(jì)算輔助支持系統(tǒng)的基礎(chǔ)。特別當(dāng)受到功耗和散熱限制時(shí),采用Altera面向OpenCL的SDK,基于FPGA進(jìn)行系統(tǒng)加速,為系統(tǒng)設(shè)計(jì)人員提供了極具吸引力的每瓦高性能解決方案。
IBM與Altera在OpenCL上的合作和Altera面向OpenCL的SDK,為IBM電源體系結(jié)構(gòu)提供的支持可以帶來(lái)更多的創(chuàng)新來(lái)解決大數(shù)據(jù)和云計(jì)算的挑戰(zhàn)。Altera FPGA異構(gòu)計(jì)算功能與IBM電源CPU相結(jié)合將會(huì)為開(kāi)發(fā)人員帶來(lái)新的機(jī)遇。
Altera面向OpenCL的SDK提供業(yè)界標(biāo)準(zhǔn)開(kāi)源程序接口,支持編程人員輕松發(fā)揮FPGA的性能和功效優(yōu)勢(shì)。多家FPGA電路板合作伙伴提供針對(duì)Altera器件進(jìn)行了優(yōu)化的貨架電路板。面向OpenCL的SDK年度軟件訂購(gòu)的價(jià)格是995美元。