新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 如何創建及諧調支持多核的LabVIEW x86客戶DLL

        如何創建及諧調支持多核的LabVIEW x86客戶DLL

        作者: 時間:2009-05-20 來源:電子產品世界 收藏

          “即插即用”的Intel C++ 編譯器

        本文引用地址:http://www.104case.com/article/94541.htm

          我們采用即插即用的Intel C++ 來代替Microsoft 編譯器,它可以輕松地集成到現有Microsoft Visual Studio DLL 工程中。更多關于Intel 編譯器,請訪問intel.com/software。

          默認設置

          測量首先以/O2選項創建應用,許多優化都是在這個層面上進行的。本文在此不討論其細節問題。表2顯示了/O2選項集成的各個優化設置。

          表2./O2 選項中集成的最優化列表

          自動向量化

          自動向量化得益于新一代CPU 中集成的復雜指令集。多數現代CPU構架可擴展支持數據操作及多數據計算。擴展包括支持以單一指令實現多重計算(單指令多數據流,或稱SIMD)。Intel 編譯器能夠分析代碼,并通過SIMD 指令顯著提高代碼的效率。

          本范例中,編譯器通過QT 選項生成適合Core 2 構架的代碼,編譯器報告以下創建時間信息:



        關鍵詞: NI LabVIEW X86

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 萨嘎县| 新郑市| 湖口县| 中超| 桦甸市| 斗六市| 高雄市| 子洲县| 汶川县| 白朗县| 抚顺县| 宁明县| 岢岚县| 奉化市| 乌苏市| 湘西| 涞水县| 科技| 吉安县| 淮阳县| 松江区| 车致| 雷波县| 沛县| 股票| 韶关市| 郴州市| 鹤岗市| 耿马| 焦作市| 图木舒克市| 宜章县| 迁西县| 噶尔县| 泽州县| 汤阴县| 通江县| 巴马| 富裕县| 建宁县| 南宁市|