【IT168開發工具】在問題發生前輕鬆找到線程和內存錯誤英特爾® Parallel Inspector 是為 Microsoft Visual Studio* C/C++ 開發人員提供的最簡便的多線程錯誤檢查工具。英特爾 Parallel Inspector 能檢測非常棘手的線程和內存錯誤,並提供指導,幫助確保應用程式的可靠性。
與市場上的其他錯誤檢查程序不同,英特爾 Parallel Inspector 是用於查明潛在的多線程和內存錯誤的最快速、最完善的方法。利用英特爾 Parallel Inspector 可提前查找潛在的線程和內存錯誤,確保應用程式的可靠性。 通過一種易用的工具查找內存和線程錯誤 為專家和新手提供並行代碼行為的出色洞察 幫助確保發布的應用程式無錯誤地在客戶系統上運行 在日益複雜的並行程序中查找潛在 bug 降低支持成本,提高生產力 在一個易用的工具內完成內存和線程檢查通過一個易用的界面,將內存和線程檢查全部集成在 Microsoft Visual Studio 中。
對有可能導致崩潰的線程和內存錯誤,英特爾 Parallel Inspector 提供了根源分析。這些特性與匯總相關 bug 的問題集分析相結合,構成了最完善的線程和內存錯誤查找工具。其他同類產品或是僅支持串行應用程式,或是不能基於一種工具進行全面的內存和線程正確性檢查。適用於標準構建的動態檢測工具英特爾 Parallel Inspector 無需特殊生成或編譯,利用動態檢測工具來獲取測試數據。
由於僅檢測執行的代碼,因此這種分析也適用於大型應用程式,且所需時間更少。線程感知的內存檢查器並非所有內存檢查器都能執行線程應用程式的分析。英特爾Parallel Inspector 可在單線程和多線程應用程式上執行全面的內存分析(例如內存洩漏、無效內存讀/寫、懸擺指針檢測、未初始化數據的使用)。
出色的價值對於一款結合內存和線程正確性檢查的工具來說,英特爾 Parallel Inspector 具有價格優勢,因此與競爭產品相比,其價值尤為突出。英特爾 Parallel Inspector 包含在英特爾® Parallel Studio 中,英特爾® Parallel Studio 是一款完善的產品套件,用於開發、調試和調優並行 C/C++ 應用程式。 在單線程和多線程應用程式中快速查找內存錯誤,包括洩漏和破壞。這將在應用程式發布之前發現內存錯誤,從而降低支持成本。
準確指明潛在的線程錯誤,包括死鎖和數據爭用,這有助於減少調試器和其他工具未發現的常見錯誤所導致的延遲和崩潰。 通過將相關問題組織在一起,以直觀方式指導開發人員。當您修復了一個問題時,英特爾 Parallel Inspector 會為您顯示需要應用相同修復的所有相關位置。 簡單的分析配置使開發人員能夠通過調節執行時間來控制分析深度。L1 分析可發現內存洩漏和死鎖。L2 分析可識別問題是否存在。 L3 分析可提供根源信息,幫助修復問題。L4 提供最完整的問題識別與細節程度。 單擊已識別的問題,查看原始碼,直接進入有問題的代碼並快速做出修改。
特性與 Microsoft Visual Studio* 完全集成在單線程和多線程應用程式中查找內存錯誤。內存檢查包括未初始化負載檢測、使用無效內存引用、不匹配的內存分配和釋放、內存洩漏檢測、堆棧內存檢查、在可控的堆棧跟蹤深度進行堆棧跟蹤、 查找線程錯誤數據爭用檢測、死鎖檢測、深度配置的調用堆棧分析、診斷指南、內置英特爾® 線程構建模塊、OpenMP* 和 Windows 線程庫適用於任何標準調試編譯 無需特殊測試生成或編譯器,因此更易於測試代碼? 動態檢測工具支持在沒有原始碼的情況下測試代碼,包括測試大型應用程式,由於只需檢測執行的代碼,因此所需內存更少。系統需求? Microsoft Visual Studio? 要查看最新的系統需求,請訪問:www.intel.com/software/products/systemrequirements/兼容性? 編譯器:Microsoft Visual C++* Compiler 2005 和 2008 以及英特爾 C++ 編譯器? 線程方法:英特爾線程構建模塊、OpenMP、Windows 線程,處理器:針對英特爾® IA32 和英特爾® 64 處理器(包括英特爾® 酷睿TM 2 和 酷睿TM i7 處理器)而設計,並進行過測試。可在其他兼容處理器上使用,但專有指令可能會導致它功能失常。請注意,英特爾® Parallel Composer(編譯器和庫)支持英特爾 IA32、英特爾 64 和所有兼容處理器。支持英特爾 Parallel Studio 產品包括訪問社區論壇和知識庫,以滿足您的任何技術支持需要,包括技術報告、應用程式說明、文檔和所有產品更新。信息,請訪問:http://software.intel.com/sites/support/ 測試版本已經推出可在此處下載並註冊用戶論壇: www.intel.com/software/ParallelStudioBeta/