利用當今 Intel® 處理器的「超執行緒技術」§、Intel 會在將來推出的多核心處理器以及 SMP 共用記憶體多處理器系統,多執行緒應用程式可以獲得極大的效能提升。
與串列應用程式的研發相比,儘管執行緒技術會給研發人員帶來一類新的問題,但 Intel 提供了多種執行緒工具,能夠幫助更有效的解決研發與維護多執行緒程式碼的複雜問題。
「Intel® 執行緒檢測器」可自動偵測難以察覺的執行緒錯誤。
相容性 在 Microsoft Visual Studio* 中使用 「Intel 執行緒檢測器」可以在 Microsoft Visual Studio* .NET 研發環境中使用。「Intel 執行緒檢測器」與 Win32 API for Thread、C 執行階段庫函數以及 OpenMP 編譯指示與子句均保持相容。它與「Intel® VTune™ 效能分析器」整合在一起。
§「超執行緒技術」要求電腦系統採用支援「超執行緒技術」的 Intel® Pentium® 4 處理器,以及支援「開放超執行緒技術」的晶片組、BIOS 及作業系統。依據您具體使用的軟、硬體,實際效能可能會有所不同。如需有關支援超執行緒技術的處理器的詳細資訊,請參閱 http://www.intel.com/info/hyperthreading。