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

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計應用 > 測試測量行業(yè)的五大技術(shù)發(fā)展趨勢

          測試測量行業(yè)的五大技術(shù)發(fā)展趨勢

          作者: 時間:2009-05-12 來源:網(wǎng)絡(luò) 收藏

          趨勢二:多核/并行帶來機遇和挑戰(zhàn)

          多核時代的來臨已成為不可避免的發(fā)展趨勢,雙核乃至八核的商用PC現(xiàn)在已隨處可見。得益于PC架構(gòu)的軟件定義的儀器,用戶可以在第一時間享受到多核處理器為自動化應用帶來的巨大性能提升。

          要充分發(fā)揮多核的性能優(yōu)勢,就必須創(chuàng)建多線程的應用程序,例如我們可以將自動化程序的數(shù)據(jù)采集、數(shù)據(jù)分析、數(shù)據(jù)記錄乃至用戶界面部分創(chuàng)建不同的線程,從而分配到不同的核上并行的運行。不過,這樣并行的開發(fā)理念使得習慣于傳統(tǒng)串行開發(fā)方式的工程師難以適應,尤其是當核的數(shù)目越來越多......

          挑戰(zhàn)和機遇往往是并存的,作為圖形化語言的代表,LabVIEW在設(shè)計當初就考慮到了并行處理的需求,從LabVIEW 5.0開始支持多線程到現(xiàn)在已有10多年的歷史??梢院敛豢鋸埖卣f,天生并行的LabVIEW就是這樣一種馳騁多核技術(shù)時代的編程語言,通過自動的程序多線程化(見圖2),開發(fā)人員可以無需考慮底層的實現(xiàn)機制,就可以高效地享用多核技術(shù)所帶來的益處。

          無論是歐南天文臺極大望遠鏡高達2,700萬次乘加運算的鏡面控制,到Tokamak核聚變裝置的實時處理運算,還是NASA的飛機安全性測試和TORC汽車控制快速原型設(shè)計,LabVIEW多核技術(shù)都為這些應用帶來了巨大的性能和吞吐量的提升,隨著多核技術(shù)的進一步發(fā)展,提升的幅度將更為可觀。


          圖2:LabVIEW中的自動多線程和并行的數(shù)據(jù)流編程。

          圖2 LabVIEW本身就是自動多線程的編程語言。



          評論


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