Intel® VTune™ Amplifier XE
對應用性能及多核擴展性進行調優
• 收集豐富的數據,對CPU和GPU計算性能、多核擴展性、帶寬等進行優化
• 對結果進行分類、篩選和可視化,以便快速洞察性能瓶頸
• 使用功能強大的命令行自動進行回歸測試,遠程收集數據
利用Intel® VTune™ Amplifier XE解析數據和分析工具對應用性能和多核擴展性進行調優。這一通用工具適用於各種水平的開發人員,提供丰富的性能數據,便於准確定位熱點、線程、鎖和等待、帶寬等。強大的分析使用戶能夠及時對任何來源的結果進行分類、篩選和可視化。最新版的IntelVTune Amplifier XE包括增強型GPU和微架搆解析及OpenMP*和混合支持。
分析性能及瓶頸理器的應用程式;還可以對基於英代爾R PXA250、PXA255 及PXA26x 處理器的應用程式進行採樣。
英代爾VTune 性能分析器7.1 的新增功能 “英代爾 VTune 性能分析器”提供“分時採樣”視圖,幫助用戶理解軟體性能特徵如何隨時間流逝而發生變化。在基於事件採樣中,事件校準功能現在可針對單獨的事件予以啟用或禁用。“VTune 性能分析器”可支援多達 64 個處理器。
使用這套最新版本,現在可導入 .tb3 與 .tb5 文件。
在基於英代爾安騰處理器且運行 Linux 的遠端系統上,現在可使用調用圖評測應用程式。 “英代爾調優助手”具有豐富的調整知識,可推薦合適的優化技術。此工具經過進一步改善,可以為英代爾安騰 2 處理器及代號 Prescott 的英代爾處理器上運行的軟體提供調整建議
。功能與優點
‧ 採樣功能使開發人員用幾乎可以忽略不計的開銷換來對軟體實際性能的最準確表示
‧ 調用圖評測功能用圖形顯示程式流程,幫助開發人員快速確定重要的函數與調用序列
‧ 計數器監視器可供開發人員跟蹤運行時系統活動,幫助確定系統級性能問題
‧ 針對Linux* 的遠端代理具備採集遠端Linux 系統性能資料的功能,同時保持Windows* 圖形用戶介面的易用性,方便分析與詮釋資料
‧ 英代爾R 調優助手根據豐富的知識庫自動建議代碼改進辦法,提高開發人員工作效率
‧ 與Visual Studio* .NET 集成,提供在Visual Studio .NET IDE 中使用“英代爾VTune 性能分析器”的能力,幫助改善易用性、提高工作效率
‧ Windows* 命令行功能在VTune 分析器圖形用戶介面之外提供一種強大、靈活的資料獲取手段,支援自動採樣
‧ 試用版也有提供採樣採樣功能使開發人員用幾乎可忽略不計的開銷換來對軟體性能最準確的表示。
28Java* 與 .NET 支持也得到增強。運行 Linux 的 IA-32 系統上,現在可以使用遠端 Java 評測功能。除了專門針對 Java 類的調用圖評測之外,它還包括採樣功能。
對於將 Microsoft-Jview* 用作底層 JVM* 的情形,現在也提供 Java 小應用程式評測功能。對於在基於安騰與安騰 2 處理器的系統上運行 Windows 作業系統的情形,現支援 Java 調用與自帶模組調用的混合模式調用圖。
對於 .NET,VTune 分析器可評測被管理的 C++ 應用程式,其中包括混合 DLL。Java 與 .NET 嚮導現在都比以前更能適應不同的評測情景,例如評測在 VTune 分析器外部啟動的應用程式。現在您可以使用“VTune 性能分析器”的圖形用戶介面遠端評測在英代爾R PXA250、PXA255 及PXA26x 處理器上運行的軟體。
調用圖 Recalculate調用圖評測功能幫助快速確定關鍵的函數與調用序列。 29性能深入研究您的代碼 “英代爾 VTune 性能分析器”提供了廣泛的評測機制和豐富的視圖,讓您能深入研究系統、應用程式及微體系結構級的軟體性能。使用 VTune 分析器可以最大限度發揮您的軟體在英代爾體系結構上的性能。
相容性結合使用您喜聞樂見的工具無論用Fortran、C#、C/C++、Delphi* 還是用Java 編程,“VTune 性能分析器”均能幫助您優化自己的軟體。此分析器支持Microsoft Visual Studio.NET、英代爾R C/C++ 與Fortran 編譯器、Compaq Visual Fortran*、Java、Borland 編譯器(Delphi、C++ Builder*)以及IBM Visual Age*。
Linux 支援通過遠端代理提供。計數器監視器計數器監視器在運行時跟蹤系統活動,確定是否會因為可用記憶體減少或檔輸入/輸出性能問題而導致應用程式速度變慢。