Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 67500|回復: 60
打印 上一主題 下一主題

[市場探討] NI LabVIEW 8.5 搭配多核心處理器的強大功能

  [複製鏈接]
1#
發表於 2008-1-7 15:05:00 | 顯示全部樓層
NI LabWindows/CVI 8.5亮相

7 l( h9 Y9 h2 J7 E ) s9 E! \( E1 S! W
美商國家儀器(NI)發表LabWindows/CVI 8.5,為ANSI C整合式開發環境的最新版本,適用於測試與嵌入式應用。LabWindows/CVI前具有支援即時功能的對稱式多重處理(SMP),讓工程師更能掌握多核心處理器所執行的應用。透過該產品,工程師可完整管理多核心系統的執行緒、內建多執行緒程式庫與驅動程式、執行緒安全分析函式與進階除錯工具,以大幅提升系統效能。  
. H1 v. C$ Q2 r) G, f& b/ E應用該產品的即時SMP支援,工程師可利用最大的彈性,建立多核心硬體架構的最佳化多執行緒應用。當設計重要的測試與嵌入式系統時,不須捨去應有的精確度,即可自動跨多核心平衡相關作業。針對無線、高速數位與混合訊號測試的高效能測試應用,工程師可透過多處理核心進行資料擷取、產生與分析功能的平行作業,以提升的測試輸出速率設計新的生產測試器。此外,該產品可讓使用者手動指派部分程式碼至特定處理器核心,以進行即時系統的微調作業,或區隔具時效性的程式碼。  
$ R0 w: i# L5 e/ w4 r7 n( N& l- m& h8 J
為符合更多即時系統的除錯與程式碼的最佳化挑戰,工程師可使用新NI Real-Time執行追蹤(Execution Trace)工具組2.0進階除錯工具搭配LabWindows/CVI,以實際追蹤應用的執行情況;包含每處理器核心所執行的工作與每執行緒的詳細時脈特性和屬性。  # j8 n9 e" R: ]/ g' y- }7 k. Z6 Z
. {: ~$ t  b' {  E. w
LabWindows/CVI 8.5亦可於除錯時編輯程式碼。當進行除錯作業時,工程師可能須花費時間以重新產生軟硬體的實際狀態,以驗證應用的行為(Behavior)。工程師可於除錯期間編輯程式碼,以提升效率,而不須乾等應用完成作業。  
) e$ {) ~* \6 y! D; k
& W: b6 x0 p3 r' M此外,LabWindows/CVI 8.5的更新環境具有標籤頁面式的平台,可讓工程師區隔其他視窗,更快地進行開發。同樣的,新自動展開程式碼(Collapsible Code)具有列舉並隱藏程式碼的功能,可提升程式碼的易讀性。
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-5-4 09:44 AM , Processed in 0.108006 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表