Altera公司今天宣布,goHDR作為FPGA OpenCL計劃的早期試用客戶(hù),通過(guò)Altera的FPGA OpenCL計劃,大幅度縮短了開(kāi)發(fā)時(shí)間,顯著(zhù)提高了性能。與Altera密切合作,goHDR將其專(zhuān)用C代碼導入到OpenCL標準中,不到一星期的時(shí)間便在FPGA中實(shí)現了這些代碼——使用傳統的HDL流程,這一過(guò)程一般需要3到6個(gè)月的時(shí)間。 Altera在FPGA技術(shù)上的專(zhuān)長(cháng)與goHDR深厚的寬動(dòng)態(tài)范圍(HDR)知識相結合,兩家公司利用OpenCL作為公共語(yǔ)言,從而使得goHDR能夠快速開(kāi)發(fā)支持HDR的電視解決方案。這一解決方案在A(yíng)ltera FPGA中實(shí)現了goHDR的專(zhuān)用視頻編解碼器算法,使現有的電視能夠以實(shí)時(shí)速率顯示HDR視頻內容——至少每秒25幀。通過(guò)使用OpenCL標準,goHDR完全能夠在C級環(huán)境中工作,在其FPGA設計中迅速完成多次設計迭代。 goHDR有限公司的創(chuàng )新總監Alan Chalmers評論說(shuō):“HDR視頻有很高的數據和計算要求,對電視或者機頂盒等這類(lèi)平臺的視頻處理而言是很大的挑戰。FPGA是傳統多核CPU和GPU非常有吸引力的替代方案,但是,我們并不是經(jīng)驗豐富的VHDL編程人員。Altera的OpenCL解決方案非常適合我們的HDR電視應用,大大方便了這一應用的實(shí)現。采用Altera的FPGA OpenCL計劃,我們能夠在不到一個(gè)星期的時(shí)間內建立我們的系統,并運行它,在非常有限的開(kāi)發(fā)時(shí)間里滿(mǎn)足我們工程的性能要求! goHDR為用戶(hù)提供了高級數據壓縮算法來(lái)開(kāi)發(fā)HDR技術(shù)。goHDR開(kāi)發(fā)的編碼/解碼軟件支持在多個(gè)領(lǐng)域應用HDR視頻,包括,電影和電視、計算機游戲、安全和移動(dòng)設備等。 Altera于2011年11月啟動(dòng)了FPGA OpenCL計劃。作為這一計劃的一部分,Altera最先與早期試用客戶(hù)、學(xué)術(shù)科研和標準組織合作,定義并開(kāi)發(fā)了FPGA OpenCL解決方案。FPGA OpenCL結合OpenCL并行編程語(yǔ)言,發(fā)揮FPGA的并行性能,與基于多核CPU和CPU/GPU的系統相比,顯著(zhù)提高了性能,縮短了開(kāi)發(fā)時(shí)間。 Altera的DSP和IP軟件市場(chǎng)總監Alex Grbic評論說(shuō):“采用我們的FPGA OpenCL計劃,極大的方便了設計人員加速其FPGA設計。FPGA OpenCL大幅度提高了設計人員的效能優(yōu)勢,這些設計人員以前曾在C環(huán)境中對算法進(jìn)行建模,而現在將其轉換到了HDL中。FPGA OpenCL解決方案進(jìn)一步推動(dòng)了FPGA在各類(lèi)市場(chǎng)上的應用,包括,軍事、醫療、計算機和廣播等! 如果需要Altera OpenCL計劃的在線(xiàn)學(xué)習材料,包括視頻和白皮書(shū)等,或者希望注冊接收Altera OpenCL計劃的其他信息,請訪(fǎng)問(wèn)http://www.altera.com.cn/OpenCL。 |