• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 測試測量 > 新品快遞 > NI LabVIEW助力多核設計與開發

    NI LabVIEW助力多核設計與開發

    作者: 時間:2008-10-16 來源:電子產品世界 收藏

      20多年來,全球各地的工程師借助 軟件平臺構建了無數高性能設計、控制和測試系統,而今,這個基于圖形化的設計工具又在多核領域發力,幫助工程師應對多核設計的挑戰。

               
     
      在高交會電子展現場,工程師給記者介紹并現場演示了 在多核開發方面的獨有優勢。“在多核開發方面,有獨有的優勢,可以說,LabVIEW就是為多核開發而出現的。”NI的現場工程師介紹說,“多核開發一個挑戰是要解決處理任務對多核的分配問題,而利用軟件編程來完成,這將非常麻煩,比如用C++寫一個多的程序,程序員必須要非常熟悉 C++,了解如何將C++程序分成多個和并在各個間進行任務調度,此外還要了解 Windows 多線程的機制,熟悉 Windows API 的調用方法和MFC 的架構等等。在 C++ 上調試多線程程序,更是被很多程序員視為噩夢。但是對LabVIEW而言,這非常輕松,作為一種并行結構的編程語言,LabVIEW能將多個并列的程序分支自動分配成多個線程并分派到各個處理核上,讓一些計算量較大的數學運算或信號處理應用得以提高運行效率,并獲取最佳性能,在這個圖形化設計工具上,只要你輕輕點擊圖形框,系統就可以自動或手動將任務分配到多核中的上,可以說,圖形化開發平臺提供了一個理想的多核編程環境。”

      最新發布LabVIEW 8.6平臺擴展了內嵌的多線程技術,在新版軟件中通過多核優化特性提供超級計算性能,幫助工程師處理更大容量的測量數據,滿足高級控制應用的要求,并提高測試系統的吞吐量。在全新的多核特性下,測試工程師通過新版LabVIEW的調制工具包開發測試無線設備的應用,其效率可提高4倍之多!

    本文引用地址:http://www.czjhyjcfj.com/article/88740.htm

      他現場演示了一個雙核應用開發,并指出LabVIEW可以自動處理MatLAB語句,實現混合編程,發揮MatLAB強大的科學計算能力!他指出,下圖中的樂高機器人檢測平臺就是利用LabVIEW在短時間內在多核基礎上開發而成!
        



    關鍵詞: NI LabVIEW 線程 處理器

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 赤城县| 丹巴县| 东宁县| 海口市| 岳阳市| 开平市| 阿拉善左旗| 博白县| 中卫市| 紫金县| 南川市| 荥经县| 嘉义县| 聂荣县| 双江| 邹城市| 千阳县| 三门县| 江川县| 凤阳县| 松桃| 南雄市| 集贤县| 靖西县| 和顺县| 凉城县| 土默特左旗| 沙坪坝区| 康定县| 綦江县| 福海县| 墨江| 海林市| 商南县| 安西县| 滁州市| 沛县| 樟树市| 鄂尔多斯市| 盐亭县| 马山县|