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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > Navigator Runtime 幫助您最大限度提高多內(nèi)核效率

          Navigator Runtime 幫助您最大限度提高多內(nèi)核效率

          作者: 時(shí)間:2012-05-04 來(lái)源:網(wǎng)絡(luò) 收藏

          不但可支持各種系統(tǒng)應(yīng)用,而且還能夠與 OpenMp 等高級(jí)多編程范式集成。

          OpenMP 是一款支持多平臺(tái)共享存儲(chǔ)器多處理編程的應(yīng)用編程接口 (API),由編輯器指令、運(yùn)行時(shí)庫(kù)程序以及環(huán)境變量構(gòu)成。在 OpenMP 中,用戶可使用語(yǔ)言指令(例如編譯器指令)來(lái)識(shí)別其軟件中的并行性,也可使用工具識(shí)別。使用兼容 OpenMP 的編譯器可讀取編譯指令,其可將編譯指令所注釋的串行代碼轉(zhuǎn)換成并行代碼,并在 OpenMP 運(yùn)行時(shí)中插入調(diào)用。對(duì)在特定器件上運(yùn)行的應(yīng)用而言,多編程方法的運(yùn)行時(shí)時(shí)延及開(kāi)銷性能將會(huì)限制可實(shí)現(xiàn)的并行性。更低的時(shí)延與開(kāi)銷可在應(yīng)用中實(shí)現(xiàn)并行化創(chuàng)造更好的條件,進(jìn)而實(shí)現(xiàn)更高的多。

          開(kāi)始已經(jīng)為共享存儲(chǔ)器架構(gòu)指定了 OpenMP。我們現(xiàn)在討論分布式存儲(chǔ)器及異構(gòu)處理器架構(gòu)支持。TI 可用作 OpenMP 的運(yùn)行時(shí)系統(tǒng)。多內(nèi)核同步與 IPC 可使用導(dǎo)航器中的數(shù)據(jù)包 DMA 引擎有效處理。前面的基準(zhǔn)顯示,將 用作 OpenMP 運(yùn)行時(shí)不但可顯著降低編譯器指令的構(gòu)建開(kāi)銷,而且還可顯著提升多內(nèi)核系統(tǒng)內(nèi)的并行性,讓編程人員專注于識(shí)別并行任務(wù)。調(diào)度及負(fù)載均衡由 Navigator Runtime 自動(dòng)管理,不但可簡(jiǎn)化編程,而且還可多內(nèi)核。

          下頁(yè)圖 5 顯示的是使用 Navigator Runtime 與 OpenMP 的 KeyStone AMP 編程流程。隨同 Code Composer Studio™ 集成開(kāi)發(fā)環(huán)境提供的 Code Gen Tool 7.4 版是一款立即可用于 OpenMP 的編譯器。該編程流程具有通用性,不但可用于各種多內(nèi)核應(yīng)用,而且還可通過(guò)擴(kuò)展支持各種不同內(nèi)核及系統(tǒng)規(guī)模。其目的是以單內(nèi)核編程的便捷性實(shí)現(xiàn)多內(nèi)核的高性能。

          5.jpg

          圖 5:使用 Navigator Runtime 的 KeyStone AMP 編程流程

          結(jié)論

          多內(nèi)核導(dǎo)航器是一款面向 KeyStone 器件的創(chuàng)新型智能芯片基礎(chǔ)設(shè)施,可推動(dòng)多內(nèi)核編程的發(fā)展。多內(nèi)核導(dǎo)航器與 Navigator Runtime 可為每個(gè)硬件組件帶來(lái)抽象性,通過(guò)資源管理、調(diào)度以及動(dòng)態(tài)負(fù)載均衡功能實(shí)現(xiàn)平臺(tái)虛擬化,從而可多內(nèi)核,以更低的系統(tǒng)成本實(shí)現(xiàn)更高的硬件利用率。將 Navigator Runtime 與 OpenMP 等高級(jí)多內(nèi)核編程模式相結(jié)合,可簡(jiǎn)化 AMP 多內(nèi)核軟件設(shè)計(jì),多內(nèi)核程序的可擴(kuò)展性與靈活性,并能夠以更低的成本快速部署新技術(shù)。

          重要說(shuō)明:德州儀器公司及其在此所提及各子公司的產(chǎn)品與服務(wù)均根據(jù) TI 標(biāo)準(zhǔn)銷售條款進(jìn)行銷售。TI 建議用戶在下訂單前查閱最新最全面的產(chǎn)品與服務(wù)信息。對(duì)于應(yīng)用協(xié)助、客戶的應(yīng)用或產(chǎn)品設(shè)計(jì)、軟件性能或者專利侵權(quán),請(qǐng)恕 TI 概不負(fù)責(zé)。有關(guān)任何其它公司產(chǎn)品或服務(wù)的發(fā)布信息均不構(gòu)成 TI 因此對(duì)其的批準(zhǔn)、保證或授權(quán)。


          上一頁(yè) 1 2 3 4 下一頁(yè)

          評(píng)論


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