<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 業(yè)界動態(tài) > Altera的FPGA OpenCL計劃大幅度縮短客戶開發(fā)時間

          Altera的FPGA OpenCL計劃大幅度縮短客戶開發(fā)時間

          作者: 時間:2012-04-17 來源:電子產(chǎn)品世界 收藏

            公司(Nasdaq: ALTR)日前宣布,goHDR作為 OpenCL計劃的早期試用客戶,通過 OpenCL計劃,大幅度縮短了開發(fā)時間,顯著提高了性能。與密切合作,goHDR將其專用C代碼導入到OpenCL標準中,不到一星期的時間便在中實現(xiàn)了這些代碼——使用傳統(tǒng)的HDL流程,這一過程一般需要3到6個月的時間。

          本文引用地址:http://www.ex-cimer.com/article/131419.htm

            Altera在FPGA技術(shù)上的專長與goHDR深厚的寬動態(tài)范圍(HDR)知識相結(jié)合,兩家公司利用OpenCL作為公共語言,從而使得goHDR能夠快速開發(fā)支持HDR的電視解決方案。這一解決方案在Altera FPGA中實現(xiàn)了goHDR的專用視頻編解碼器算法,使現(xiàn)有的電視能夠以實時速率顯示HDR視頻內(nèi)容——至少每秒25幀。通過使用OpenCL標準,goHDR完全能夠在C級環(huán)境中工作,在其FPGA設(shè)計中迅速完成多次設(shè)計迭代。

            goHDR有限公司的創(chuàng)新總監(jiān)Alan Chalmers評論說:“HDR視頻有很高的數(shù)據(jù)和計算要求,對電視或者機頂盒等這類平臺的視頻處理而言是很大的挑戰(zhàn)。FPGA是傳統(tǒng)多核CPU和GPU非常有吸引力的替代方案,但是,我們并不是經(jīng)驗豐富的VHDL編程人員。Altera的OpenCL解決方案非常適合我們的HDR電視應用,大大方便了這一應用的實現(xiàn)。采用Altera的FPGA OpenCL計劃,我們能夠在不到一個星期的時間內(nèi)建立我們的系統(tǒng),并運行它,在非常有限的開發(fā)時間里滿足我們工程的性能要求。”

            goHDR為用戶提供了高級數(shù)據(jù)壓縮算法來開發(fā)HDR技術(shù)。goHDR開發(fā)的編碼/解碼軟件支持在多個領(lǐng)域應用HDR視頻,包括,電影和電視、計算機游戲、安全和移動設(shè)備等。

            Altera于2011年11月啟動了FPGA OpenCL計劃。作為這一計劃的一部分,Altera最先與早期試用客戶、學術(shù)科研和標準組織合作,定義并開發(fā)了FPGA OpenCL解決方案。FPGA OpenCL結(jié)合OpenCL并行編程語言,發(fā)揮FPGA的并行性能,與基于多核CPU和CPU/GPU的系統(tǒng)相比,顯著提高了性能,縮短了開發(fā)時間。

            Altera的DSP和IP軟件市場總監(jiān)Alex Grbic評論說:“采用我們的FPGA OpenCL計劃,極大的方便了設(shè)計人員加速其FPGA設(shè)計。FPGA OpenCL大幅度提高了設(shè)計人員的效能優(yōu)勢,這些設(shè)計人員以前曾在C環(huán)境中對算法進行建模,而現(xiàn)在將其轉(zhuǎn)換到了HDL中。FPGA OpenCL解決方案進一步推動了FPGA在各類市場上的應用,包括,軍事、醫(yī)療、計算機和廣播等。”



          關(guān)鍵詞: Altera FPGA

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();