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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 業(yè)界動態(tài) > ARM引領(lǐng)圖形處理器計算潮流 有效提升系統(tǒng)性能與能效

          ARM引領(lǐng)圖形處理器計算潮流 有效提升系統(tǒng)性能與能效

          —— 這項行動預(yù)計將有助于視覺計算落實至日常生活中
          作者: 時間:2012-08-07 來源:中電網(wǎng) 收藏

            2012年8月6日,中國上海——公司今日宣布,已為 Mali-T604 圖形(GPU)向Khronos申請OpenCL 1.1 Full Profile 符合性認證,為移動應(yīng)用、嵌入式應(yīng)用以及智能電視市場帶來桌面級的GPU計算強大特性。是首家申請Full Profile OpenCL標準符合性認證的GPU知識產(chǎn)權(quán)(IP)供應(yīng)商。通過為開發(fā)者提供一致而有效的設(shè)計構(gòu)建平臺來幫助實現(xiàn)圖形計算,并為終端用戶設(shè)備性能與電池壽命方面的切實利益,這項行動預(yù)計將有助于視覺計算落實至日常生活中。

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

            GPU計算已經(jīng)成為一種趨勢,它可利用GPU原本用于圖形處理的計算性能來協(xié)助增強主(或CPU)處理一些在GPU架構(gòu)下更為高效的特定應(yīng)用。如此一來,不僅能讓整體系統(tǒng)提升性能與能效,并且提高運作效率,進而實現(xiàn)計算攝影、計算機視覺、先進成像、興趣點提取(point-of-interest extraction)和增強現(xiàn)實(augmented reality)等應(yīng)用。

            開放運算語言(OpenCL)是一個重要的開放性標準編程結(jié)構(gòu),應(yīng)用于便攜式并行計算,能夠幫助同一系統(tǒng)中的CPU和GPU更加迅速有效地協(xié)同工作。

            Mali-T600系列GPU的設(shè)計來自于最初的GPU計算理念,包括對于工作組(work-groups)和同步屏蔽(synchronization barriers)的全面支持。構(gòu)建于可變多核多流水線設(shè)計架構(gòu)(scalable multicore, multi-pipeline architecture)的Mali-T600系列GPU擁有許多先進的特性,特別是OpenCL整數(shù)、浮點數(shù)據(jù)類型(floating point data types,包括64位)的原生標量和矢量操作(native scalar and vector operations)、靜態(tài)和動態(tài)編譯(static and dynamic compilation)、硬件加速圖形和采樣數(shù)據(jù)類型(sampler data types),快速原子操作(atomic operations)以及符合IEEE754-2008所要求的精度。



          關(guān)鍵詞: ARM 處理器

          評論


          相關(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); })();