tan2818 發表於 2012-6-2 19:49:57

【NI LabVIEW 2010 強化編譯器功能以加快程式碼的執行速度】

<P align=center><STRONG><FONT size=5>【<FONT color=red>NI LabVIEW <SPAN class=t_tag href="tag.php?name=2010">2010</SPAN> 強化編譯器功能以加快程式碼的執行速度</FONT>】</FONT></STRONG></P>
<P>&nbsp;</P>
<P><STRONG><SPAN>更新日期:<Q><SPAN class=t_tag href="tag.php?name=201">201</SPAN>0/08/02 22:16</Q></SPAN> <EM></EM></STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>得克薩斯州奧斯汀2010 年 8 月 2 日電 /美通社亞洲/ -- NI 於今天發表 LabVIEW 2010 (</STRONG><A href="http://www.ni.com/labview/whatsnew/zht"><STRONG><FONT color=#0000ff><SPAN class=t_tag href="tag.php?name=http">http</SPAN>://www.ni.com/labview/whatsnew/zht</FONT></STRONG></A><STRONG> ),為最新版的圖形化設計平台,適用於設計、測試,與控制應用。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>LabVIEW 2010 透過新功能節省更多時間。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>如現成的編譯器技術,最高可加快程式碼執行速度達 20%。還能完整體驗外掛模組與工具組,輕鬆將客制化功能整合至平台。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>針對 FPGA (</STRONG><A href="http://www.ni.com/fpga/zht"><STRONG><FONT color=#0000ff>http://www.ni.com/fpga/zht</FONT></STRONG></A><STRONG> ) 的使用者,LabVIEW 2010 提供新的 IP Integration Node,可整合第三方 FPGA IP 至 LabVIEW 應用中,並相容於 Xilinx CORE Generator。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>NI 亦透過 LabVIEW Idea Exchange (</STRONG><A href="http://www.ni.com/ideas"><STRONG><FONT color=#0000ff>http://www.ni.com/ideas</FONT></STRONG></A><STRONG> ) 功能,向使用者蒐集許多新功能建議。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>此功能為線上的意見反應討論區,實為 NI 研發部門與客戶之間的新溝通管道。</STRONG></P>
<P><BR><STRONG>查閱多媒體新聞稿 , 請點擊:</STRONG><A href="http://www.prnewswire.com/mnr/nationalinstruments/45173/"><STRONG><FONT color=#0000ff>http://www.prnewswire.com/mnr/nationalinstruments/45173/</FONT></STRONG></A></P>
<P><BR><STRONG>(Photo: </STRONG><A href="http://photos.prnewswire.com/prnh/20100802/MM41687"><STRONG><FONT color=#0000ff>http://photos.prnewswire.com/prnh/20<SPAN class=t_tag href="tag.php?name=100">100</SPAN>802/MM4<SPAN class=t_tag href="tag.php?name=168">168</SPAN>7</FONT></STRONG></A><STRONG> )</STRONG></P>
<P><BR><STRONG>(Photo: </STRONG><A href="http://www.newscom.com/cgi-bin/prnh/20100802/MM41687"><STRONG><FONT color=#0000ff>http://www.newscom.com/cgi-bin/prnh/20100802/MM41687</FONT></STRONG></A><STRONG> )</STRONG></P>
<P><BR><STRONG>從 1986 年起,LabVIEW 即提供拖曳式的圖形化函式區塊與接線,讓使用者建構完整的流程圖以開發完整系統,進而降低程式設計的複雜性。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>NI LabVIEW 並可整合數千款硬體,並內建數百筆高階分析與資料呈現的函式庫,可依多種作業系統 (如 x86 處理器、Real-Time OS,與 FPGA) 的需求而調整。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>從 LEGOR MINDSTORMSR NXT 的機器人開發組合,到 歐洲核子研究組織 (CERN) 的粒子加速器 (LHC) (</STRONG><A href="http://sine.ni.com/cs/app/doc/p/id/cs-11160"><STRONG><FONT color=#0000ff>http://sine.ni.com/cs/app/doc/p/id/cs-<SPAN class=t_tag href="tag.php?name=111">111</SPAN>60</FONT></STRONG></A><STRONG>),全球已有越來越多的使用者擁抱 LabVIEW。</STRONG></P>
<P><BR><STRONG>「LabVIEW 使用者屬於全球最具創新概念的用戶,而且他們的努力,正不斷驅使 NI 提升 LabVIEW 以達完美的程式設計工具。」</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>NI 創辦者與「LabVIEW 之父」Jeff Kodosky 如此表示。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>「在 LabVIEW 2010 問世之前,NI 就開始蒐集使用者反應意見,並開放平台以滿足更客制化的需求。即便 NI 的客戶與合作夥伴尚未體驗到圖形化程式設計的效率與功能,亦可將 LabVIEW 擴充到新的應用。」</STRONG></P>
<P>&nbsp;</P>
<P><BR><STRONG>加快程式碼執行速度</STRONG></P>
<P><BR><STRONG>LabVIEW 高產能的關鍵,即在於編譯器 (Compiler) 接管了記憶體分配與執行緒管理的作業。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>編譯器不僅讓 LabVIEW 更穩定,且能達到更優質的智慧運算。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>LabVIEW 2010 進一步優化了編譯器資料流的中介表示式 (Intermediate representation,IR)。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>還有 Low-Level Virtual Machine (LLVM) 的開放式原始編譯器架構,亦加快了程式碼的執行速度。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>NI 比較了實際的客戶應用與初階函式,發現新編譯器平均可提升 20% 的效率。</STRONG></P>
<P>&nbsp;</P>
<P><BR><STRONG>讓合作夥伴擴充 LabVIEW 平台</STRONG></P>
<P><BR><STRONG>NI 另針對 LabVIEW 2010 提供 LabVIEW Add-On Developer Program,除了可讓所有合作夥伴擴充平台之外,也為 LabVIEW 導入客制化功能。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>此方案可為新的 LabVIEW Tools Network 建構線上商城,讓 LabVIEW 開發工程師提供免費或付費的工具組,再讓使用者瀏覽、下載、體驗,或購買這些外掛程式。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>目前已由 NI 與其他開發商提供超過 50 款外掛程式,包含再使用程式碼函式庫、範本、UI 控制元,與其他軟體封包的銜接程式。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>此外,LabVIEW 使用者亦可透過 JKI 公司的 VI Package Manager,從自己的電腦直接連至 LabVIEW Tools Network,以管理外掛的安裝與更新作業。</STRONG></P>
<P><BR><STRONG>當然,NI 亦與業界領導廠商 (Xilinx) 合作,進一步開放了 LabVIEW 環境。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>LabVIEW 2010 的範例之一即為新的 IP Integration Node,可讓使用者將任何第三方 FPGA IP 整合至 LabVIEW FPGA Module,並可直接相容於 Xilinx CORE Generator 所建立的核心。</STRONG></P>
<P>&nbsp;</P>
<P><BR><STRONG>直接提供客戶想要的功能</STRONG></P>
<P><BR><STRONG>在 NI RD 部門開發 LabVIEW 2010 期間,即透過 </STRONG><A href="http://www.ni.com/ideas"><STRONG><FONT color=#0000ff>www.ni.com/ideas</FONT></STRONG></A><STRONG> 上的 LabVIEW Idea Exchange 功能,以蒐集客戶所提供的反應意見。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>客戶除了可提供新的想法之外,亦可與其他使用者交換亦記,並票選出最迫切需要的功能。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>LabVIEW 2010 所納入的新功能中,共有 14 項是從 LabVIEW Idea Exchange 票選而得,另有多項強化的程式碼文檔記錄 (Documentation)。</STRONG></P>
<P><BR><STRONG>LabVIEW 2010 亦根據使用者的反應意見,提供能更輕鬆上手的新功能。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>舉例來說,LabVIEW 現在具備新的硬體設定工具,只要透過網路瀏覽器即可遠端存取 LabVIEW Real-Time (</STRONG><A href="http://www.ni.com/realtime/software.htm"><STRONG><FONT color=#0000ff>http://www.ni.com/re<SPAN class=t_tag href="tag.php?name=alt">alt</SPAN>ime/software.htm</FONT></STRONG></A><STRONG> ) 系統。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>而智慧型安裝程式的功能,將可透過序號自動偵測相關軟體,以加快安裝作業;還有強化的 Instrument Driver Finder,可預先為特定儀器建立專案範例。</STRONG></P>
<P>&nbsp;</P>
<P><BR><STRONG>為大型應用開發所新增的功能</STRONG></P>
<P><BR><STRONG>針對更高階的使用者與開發團隊,LabVIEW 2010 更為可再使用的程式碼與群組 VI 提升了相關介面,以縮短建構時間;並分割出 VI 原始碼與編譯完畢的版本,以協助管理原始碼。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>這些功能均適用於大型團隊的開發作業,可確實跨多位使用者、多個版本的軟體,與多重電腦平台,達到程式碼的維護作業。</STRONG></P>
<P><BR><STRONG>若要進一步瞭解 LabVIEW 2010 的相關資訊並下載體驗版軟體,可至 </STRONG><A href="http://www.ni.com/labview/whatsnew"><STRONG><FONT color=#0000ff>www.ni.com/labview/whatsnew</FONT></STRONG></A><STRONG>。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>NI LabVIEW 軟體標準服務計畫 (SSP) 的會員,將收到以郵件寄送的 LabVIEW 2010,或可至 </STRONG><A href="http://www.ni.com/src"><STRONG><FONT color=#0000ff>www.ni.com/src</FONT></STRONG></A><STRONG> 的服務資源中心 (Services Resource Center) 下載新版本。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>若屬於公司行號的大量授權軟體 (VLA),則請聯絡 NI 業務工程師,以取得特定的安裝方式。</STRONG></P>
<P>&nbsp;</P>
<P><BR><STRONG>有關 NI 美商國家儀器</STRONG></P>
<P><BR><STRONG>NI 美商國家儀器 (</STRONG><A href="http://www.ni.com.tw/"><STRONG><FONT color=#0000ff>http://www.ni.com.tw/</FONT></STRONG></A><STRONG> ) 正針對量測、自動化,與嵌入式應用,不斷轉變著設計、原型製作,與佈署系統的方式。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>NI 提供如 NI LabVIEW 的現成軟體與模組化的硬體,並銷售全世界超過 30,000 家不同的公司。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>沒有任何單一客戶佔 NI 營收的 3% 以上,亦沒有任何單一產業可佔 NI 營收的 10% 以上。足見 NI 產品應用服務領域之廣泛。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>NI 總部位於美國德州奧斯汀,全球超過 5,000 名員工,並直接於超過 40 個國家設有分公司或辦事處。</STRONG></P>
<P><STRONG></STRONG>&nbsp;</P>
<P><STRONG>NI 已連續第 11 年榮獲財富雜誌 (FORTUNE) 評選為美國百大最佳工作環境的公司之一。</STRONG></P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>引用:<A href="http://tw.news.yahoo.com/article/url/d/a/100802/54/2acol.html"><FONT color=#0000ff>http://tw.news.yahoo.com/<SPAN class=t_tag href="tag.php?name=article">article</SPAN>/url/d/a/100802/54/2acol.html</FONT></A></P>
頁: [1]
查看完整版本: 【NI LabVIEW 2010 強化編譯器功能以加快程式碼的執行速度】