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

          新聞中心

          EEPW首頁 > 測試測量 > 新品快遞 > C語言開發(fā)者使用NI LabWindows/CVI 2013提升硬件速度

          C語言開發(fā)者使用NI LabWindows/CVI 2013提升硬件速度

          —— 針對(duì)自動(dòng)化測試系統(tǒng)開發(fā),新版本的 LabWindows/CVI 包含了優(yōu)化后的編譯器、并行編程API和社區(qū)所需的開發(fā)功能
          作者: 時(shí)間:2013-10-18 來源:電子產(chǎn)品世界 收藏

            2013 年 10 月,美國國家儀器有限公司(National Instruments,簡稱)近日發(fā)布 2013,該款久經(jīng)驗(yàn)證的ANSI C集成開發(fā)環(huán)境(IDE) 全新采用了符合行業(yè)標(biāo)準(zhǔn)的優(yōu)化編譯器和OpenMP并行編程API。 這些關(guān)鍵性能提升幫助開發(fā)者在無需重寫代碼的情況下就能提高應(yīng)用程序的性能。專用于測試和測量,內(nèi)置硬件通信和信號(hào)處理數(shù)據(jù)庫,可簡化工程應(yīng)用的開發(fā)。 25年來,C語言開發(fā)一直使用來創(chuàng)建強(qiáng)大、高性能的軍事、航空、電信和汽車行業(yè)應(yīng)用。

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

            “LabWindows/CVI IDE 已成為我們自動(dòng)化測試開發(fā)的重要組成部分,它內(nèi)置的工程數(shù)據(jù)庫能夠簡化 C 語言編程,每一次的開發(fā)都能為我們節(jié)省一周的時(shí)間,”XON 軟件公司的 Klaus Riedl 表示。 “LabWindows/CVI 2013 編譯器升級(jí)之后,我們的編譯時(shí)間減少,而性能提高有了大幅提升,應(yīng)用程序因此受益匪淺。”

            全新經(jīng)優(yōu)化的編譯器基于業(yè)界標(biāo)準(zhǔn)的底層虛擬機(jī)(LLVM)基礎(chǔ)設(shè)施,生成的代碼運(yùn)行速度比之前快 60%。 借助便攜、可擴(kuò)展的 OpenMP API,工程師們能夠輕松地創(chuàng)建多線程應(yīng)用程序。更新后的系統(tǒng)建設(shè)和調(diào)試器縮短了大型項(xiàng)目建設(shè)和隱蔽錯(cuò)誤和內(nèi)存泄漏定位的時(shí)間。LabWindows/CVI 2013 幫助開發(fā)人員在規(guī)定的期限內(nèi)完成項(xiàng)目,其中的工具能夠自動(dòng)執(zhí)行一系列常見任務(wù),如格式化代碼、生成回調(diào)以及分析執(zhí)行速度。

            最新版本的 LabWindows/CVI 滿足了 11 項(xiàng)來自活躍的 LabWindows/CVI 用戶社區(qū)的需求。這些新增功能包含改進(jìn)后的源代碼功能導(dǎo)航、項(xiàng)目樹中虛擬子文件夾和圖表透明度。

          c語言相關(guān)文章:c語言教程




          關(guān)鍵詞: NI LabWindows/CVI

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