Contenu connexe
Plus de Cheer Chain Enterprise Co., Ltd. (20)
Intel® System Studio 2016 系統和嵌入式開發工具介紹
- 1. 產品簡介
基於系統全域的深入洞察以智慧方
式生成智慧碼
Intel® System Studio 2016
系統和嵌入式開發
迎接系統和嵌入式開發人員的挑戰
智慧的聯網裝置正變得越來越複雜,並且無處不在。預計到 2020 年有 500 億聯網裝
置。1
Intel® System Studio 可應對系統及嵌入式開發人員所面臨的挑戰,他們需要以下
工具:
• 支援和加速效能要求嚴苛的用例
• 洞察功耗超標的源頭
• 迅速幫助消除複雜系統中的缺陷
• 全面易用
Intel® System Studio 2016 可滿足所有這些需求,説明系統和嵌入式開發人員在 Intel®
架構平臺上提供優異的產品。這一全方位套件包括進階工具和技術,幫助更快地交付高
能效、高效能、智慧的聯網裝置,涵蓋廣泛的系統和嵌入式平臺。
誰會需要 Intel System Studio?
• 期待縮短系統上線和驗證週期的裝置製造商
• 需要加快軟體棧集成與最佳化的系統集成商
• 想要有效提供新功能的嵌入式應用開發人員
主要優勢
• 加快上市。全面支援提供深入平臺洞察力的工具,加快開發速度。
• 提高功效和效能。系統全域分析器、編譯器和庫提供更加智慧的方法來開發智慧碼,
提高功效和效能。
• 加強系透過可靠性。透過利用深入的系統全域偵錯器和分析器,快捷簡便地增強系
統穩定性。
• 全球專業的 Intel® 進階技術支援服務,隨時按需提供服務。
- 2. 英特爾® System Studio 2016 2
Intel System Studio 2016 中提供哪些新功
能?
支援和最佳化令人信服的系統和應用用法
高度最佳化的編譯器和程式庫,包括Intel® C++ 編譯器、Intel® 集
成效能基元庫(Intel®IPP)以及 Intel® 數學內核庫(Intel®MKL),
幫助開發人員將效能提高四倍。
分析搶佔式即時 Linux* 上的應用效能
優於效能分析器支援即時 Linux* 系統解析,開發人員可迅速準確
地定位搶佔式 Linux 系統中的效能熱點。高優先順序的任務可能
隨時中斷資料收集器。Intel® VTune™ Amplifier 持續透過低開銷
取樣收集資料。享用併發性、等待和鎖定分析,另加上下文交換資
訊。找出系統軟體和應用代碼中的效能熱點。
分析虛擬化環境中的應用效能
效能分析器支援虛擬化環境解析。觀察和分析客戶作業系統實例
上運行的嵌入式應用的效能和行為。透過單一平臺,在虛擬化環
境中最佳化多種作業系統和應用的效能,節約硬體成本。
快速識別浪費功耗的軟體
功耗分析器支援 Android*、Windows*,現在還支援 Linux,延長
運行 Linux 的 IoT、移動和嵌入式裝置的電池使用壽命,最佳化無
風扇系統的散熱。功耗分析器精確顯示應用和系統軟體的喚醒,
這些是主要功耗物件。
快速隔離複雜的系統問題
全面的系統全域硬體和軟體事件追蹤有助於透過時間戳記和校
正追蹤資訊有效地精確搜尋問題,分析軟硬體之間的複雜互動。
系統全域的封閉式主機殼偵錯
透過標準的 USB 連接進行基於 JTAG* 的偵錯和追蹤,增加靈活
性,降低成本,無需存取 JTAG 埠。
Intel® System
Studio 的實際應用
加快上市
5分鐘 vs. 8+小時
研發部軟體工程師
IMCORP
提高功效和效能
“ IMCORP 開創複雜的訊號處理演算法,用於電力傳輸電
纜診斷。Intel® System Studio 中包括的 Intel® VTune™ 放
大器讓我們能夠在 5 分鐘內找出主要效能熱點,否則,可
能需要 8 個多小時。在 Intel System Studio 的編譯器最
佳化、Intel® 數學內核庫全特性向量操作一覽以及易用的
Intel® Cilk™ Plus 實施之間,我們的代碼達到最低執行時
間,縮短 4 倍,同時佔用較少空間。”
功效提高3倍
DirkHofmann,產品總監
德國電信
“ Intel System Studio 顯著改善最新發佈的 Android* 版
平板電腦、Tolino Tab*8”(針對 eReading 最佳化)的使
用者體驗——高達 3 倍(200 毫秒vs.500-700毫秒),
至少同等程度地減少了 CPU 工作負載和功耗。
效能提高40%
GuoBin,研發總監
杭州海康威視數碼科技有限公司
“ Intel System Studio 透過重新編譯,幫助我們最佳化了
Adaboost* 演算法。我們的效能提高 40%。 。”
加強系統可靠性
大幅度減少設計工作量
HenningZabel 博士
BeckhoffAutomation
“ Intel® System Studio 中包括的 Intel® System Sudio 讓
我們能夠在產業自動化系統軟體中改進敏感的硬體獨立代
碼。它幫助我們顯著減少設計工作量,讓我們輕鬆分析處
理器內部裝填,執行軟體中的時間關鍵路徑。”
圖1. Intel System Studio 幫助在廣泛的系統和嵌入式平臺上開發智慧的聯網裝置
- 3. 英特爾® System Studio 2016 3
選擇能夠滿足您的需求的版本
• Composer 版:構建效能最佳化代碼的工具
• 專業版:包括Composer版中的所有功能特性,另有分析效
能,功效和代碼正確性的工具
• 旗艦版:包括專業版中的所有功能特性,另有系統全域偵錯和
追蹤功能,以增強系統穩健性
所有三個版本都適用於 Linux/Android 或 Microsoft Windows
嵌入式目標應用。並支援 WindRiver* VxWorks* 和 FreeBSD*
。對於所有版本的 Intel System Studio,Intel 公司均提供全球
Intel 進階技術服務支援。
將洞察力延伸到 Windows* System,增強可靠性
適用於 Microsoft* WinDbg* Kernel Debugger 的系統偵錯和追
蹤延伸幫助簡化平臺上線和 Windows 驅動驗證。偵錯完全停止
的 Windows 系統(包括驅動),透過 Intel® 處理器追蹤,更快地
中斷並隔離複雜的執行階段問題。
高效偵錯計算密集的代碼,移除至圖形內核
使用簡單的編譯器指令(例如 #pragma)標記計算密集的代碼,
跨處理器和圖形內核協作執行。目前延伸偵錯器支援除了處理器
內核之外,還可偵錯圖形內核上運行的代碼。
支援最新平臺
支援新型 Intel® 處理器和作業系統,包括:
• Intel® 淩動™ x3、x5 和 x7 處理器(前身為 SoFIA 和 Cherry-
Trail)
• 第六代 Intel® 酷睿™處理器(前身為 Skylake)
• Microsoft Windows 10
• FreeBSD*
圖2. 編譯器和庫、分析器、偵錯器,滿足特定需求
圖3. 透過全方位的系統全域事件追蹤隔離複雜的系統問題
第六代 Intel® 酷睿™ 處理器中提供。
Linux*、嵌入式 Linux、Wind RiverLinux*、Yocto 項目*
UEFI:統一可延伸硬體介面
提高開發人員的效率
增強現成可用的體驗,讓開發人員透過使用 WindRiver*
Simics* 平臺類比,無需實際的目標硬體即可著手開始。它包括
Eclipse*IDE,加強工具集成,另有更多範例,便於更快啟動和加
強檔功能。
- 4. 1
IEEE Spectrum 報告,2013年 7月。
Intel 的編譯器或許能夠或不能針對非 Intel 微處理器達到同等程度的最佳化,從而實現非 Intel 微處理器獨有的最佳化。這些最佳化包括 SSE2、SSE3 和 SSSE3 指令集以及其他最佳化。Intel 不保證
非由其生產的微處理器上任何最佳化的可用性、功能性或效率。該產品中依賴微護利器的最佳化均旨在與 Intel 微處理器協同使用。為 Intel 微處理器保留某些非 Intel 微架構特定的最佳化。請參考可
適用的產品《使用者參考指南》,瞭解有關該通知所涵蓋特定指令集的詳細資訊。
效能測試中使用的軟體和工作負載可能僅針對Intel微處理器上的效能進行了最佳化。如SYSmark 和 MobileMark等效能測試使用特定電腦系統、元件、軟體、操作和功能進行測評。這些因素的任何變
更均可能導致結果有所不同。請諮詢其他資訊和效能測試,以便全面評價預期購買,包括產品與其他產品配套使用時的效能。要瞭解更加全面的資訊,請造訪:http://www.intel.com/performance。
本文未授予任何智慧財產權的許可(包括明示或默示的禁言或其他形式許可)。
Intel 不提供任何明示或默示保證,包括但不限於對特定目的的適銷性、適宜性、非侵權的保證以及在履約、交易過程或交易使用中引發的任何保證。
本文包含關於正在開發的產品、服務以及/或流程資訊。文中提供的所有資訊均可能變更,恕不另行通知。請聯絡 Intel 代表,取得最新預測、計畫表、規範和路線圖等。
所述產品和服務可能包含缺陷或錯誤(稱為勘誤表),這導致與已公佈的規範偏離。按需提供現行的勘誤表。
請撥打 1-800-548-4725 或造訪 www.intel.com/design/literature.html,取得本文所提及編號文檔的副本。
要瞭解關於 Intel® 軟體發展產品效能和最佳化選擇的更多資訊,請參閱我們的”最佳化通知”:software.intel.com/en-us/articles/optimization-no- tice#opt-en
著作權 © 2015, Intel 公司。保留一切權利。Intel、Intel 圖誌、“Intel Inside”、Intel 淩動、Intel, Intel Cilk、Intel 酷睿、Intel 銳炬、Intel Quark、Intel VTune 和 Intel 至強是 Intel 公司在美國及/或其他國
家的商標。
*其他名稱與品牌可能業經宣告為他人之財產。
美國印製 0815/S S335558-0555US 敬請回收
英特爾® Parallel Studio XE 2016 4
1
Linux*、嵌入式 Linux、Wind River*Linux*、Yocto 項目*
2
單一產品中提供的 Linux* 和 Android* 目標支援
3
在包括 VxWorks* 的 Wind River* 中提供
4
透過 Intel®ITP-XDP3 調查,OpenOCD*、Intel®SVT 封閉式主機殼適配器*以及用於 UEFI* 的 EDKII*
5
可用於 Microsoft Windows* 主機
6
也可單獨下載,用於 OSX* 主機
7
Intel® 系統偵錯器提供 VxWorks*OS 感知功能,包括在旗艦版中
請造訪以下網站,瞭解關於 Intel® System Studio 2016 的更多資訊,或立即打開:
intel.ly/system-studio
圖4. Intel System Studio 版本、元件和作業系統
整個系統的深入洞察
Intel System Studio 2016 為系統和嵌入式開發人員帶來更多可
用性和功能,提高其效率。透過支援最新的 Intel
目標作業系統→ Linux *1,2 Android*2 Windows* VxWorks*3 FreeBSD*
類別組件
Composer
版
專
業
版
旗
艦
版
Composer
版
專
業
版
旗
艦
版
Composer
版
專
業
版
旗
艦
版
VxWorks 版 FreeBSD 版
主機作業系統
Linux*
Windows*
Linux*
Windows*
Windows* Linux*
Windows*
Linux*
FreeBSD*
整合式開發環境
Eclipse*
Workbench*
Eclipse* Visual Studio* Workbench* Eclipse*
編譯器和庫
Intel® C++ 編譯器
Intel® 集成效能基元
Intel® 數學內核庫
Intel® 執行緒構建模組
系統和應用偵錯器
Intel® 系統偵錯 4 7
Intel® 偵錯延伸,適用於 WinDbg*4
新
Intel® 增強 GDB* 應用偵錯器
Intel® 異構計算偵錯器新
效能、功耗和正確性分析器
Intel® VTuneTM 放大器 6
Intel® 功耗分析器
Intel® 檢查器
系統分析器
平臺分析器 5
框架分析器 5
平臺和作業系統,可打造更優異的效能,包括專家級編譯器和庫
最佳化。新型偵錯和追蹤功能使得更加容易隔離複雜的缺陷。增
強型分析器讓開發人員能夠同時提高功效和效能。
New New
New
New
- 5. 產品
短
消息模塊
中等
消息模塊
長
消息模塊
Intel®
SystemStudio
(所有版本)
Intel®
System Studio
Composer 版
Intel®
System Studio
專業版
Intel®
System Studio
旗艦版
Intel® System Studio 2016
要全面瞭解關於編譯器最佳化的資訊,請參閱最佳化通知。 .
© 2015, Intel 公司。保留一切權利。Intel 和 Intel 圖誌是 Intel 公司在美國及/或其他國家的商標。
*其他名稱與品牌可能業經宣告為他人之財產。
消息模塊
生成智慧碼——更加
智慧。新型工具幫助
系統和嵌入式開發人
員提高系統效能、功
效和可靠性。
生成智慧碼——更加智慧,以
支援系統和嵌入式開發。現在
,開發人員能夠使用專為智慧
系統設計的工具最佳化效能、
功效和可靠性。偵錯和最佳化
Linux*、Android*、Microsoft
Windows*10、FreeBSD* 或
VxWorks* 上的代碼運行。
生成智慧碼——更加智慧。提高系統和嵌入式開發
的效能、功效和可靠性。Intel® System Studio 幫助
開發人員建構、偵錯並最佳化各層軟體,包括UEFI
、作業系統、驅動軟體和嵌入式應用。使用交叉開
發工具促進 Linux*、嵌入式 Linux*、Android*、
FreeBSD*、Microsoft Windows* 目標作業系統以及
Intel 最新平臺上的系統和嵌入式應用開發。集成工
具套件可幫助裝置製造商、系統軟體集成商以及嵌
入式開發人員快速隔離 Intel® 架構系統的複雜軟體
問題,最佳化功效、可靠性和效能。
構建效能最佳化的系
統和嵌入式應用。
利用 Intel® System Studio
Composer 版構建最佳化的系統
和嵌入式應用。這一功能強大的
工具套件支援並最佳化令人信服
的系統和應用用法。
利用 Intel® System Studio Composer 版構建最佳
化的系統和嵌入式應用。這一功能強大的工具套件
支援並最佳化令人信服的系統和應用用法。包括高
度最佳化的編譯器和庫,以幫助利用最新的 Intel®
架構進步成果。此外,也在專業版和旗艦版中提供
,以支援更多功能。
分析系統和嵌入式應
用的效能、功效及代
碼正確性。
利用 Intel® System Studio 專業
版最佳化系統和嵌入式應用。通
過適用於系統全域的效能、功效
和代碼正確性分析工具,在最新
平臺上建立效能更好、更加可靠
的應用。
利用 Intel® System Studio 專業版最佳化系統和嵌入
式應用。最新平臺和作業系統上建立效能更好、更加
可靠的應用。包括最新編譯器和庫、能源分析器、
CPU/GPU 效能分析器、OpenGL ES* 和 DirectX* 圖
形效能分析器以及執行緒和記憶體漏洞分析,提高系
統整體穩健性。
進行整個系統的偵錯
和追蹤,支援更加穩
健的系統、IoT 和嵌
入式裝置。
利用 Intel® System Studio 旗艦
版進行整個系統的偵錯和追蹤
,支援更加穩健的系統、IoT
和嵌入式裝置。使用新型創新
的偵錯和追蹤功能,更快地隔
離複雜的系統問題。
用 Intel® System Studio 旗艦版進行整個系統的偵
錯和追蹤,支援更加穩健的系統、IoT 和嵌入式裝
置。使用新型創新的偵錯和追蹤功能,更快地隔離
複雜的系統問題。功能特性包括:JTAG 和適用於
Microsoft* WinDbg* 的追蹤外掛程式,簡化平臺上
線和 Windows* 驅動驗證以及最佳 SoC 全域事件追
蹤,以加快系統上線。廣泛支援各種部署環境,加
快產品上市。