Intel Parallel Studio v1.0 英文正式版(程式設計中的輔助工具) 軟體簡介: IntelParallelStudiov1.0英文正式版(程式設計中的輔助工具) 1)unpack 2)burn/mount 3)install 4)crackdir 語言:英語 網址:www.intel.com/go/parallel/ 類別:多核心並行程式開發套裝 據國外媒體報導,Intel發佈了IntelParallelStudio1.0,這是一款為VisualStudio 開發者準備的商業版C++編程套裝,通過它可以開發出能夠發揮多核處理器優勢的並行Windows 程式。到目前為止,ParallelStudio中的單獨元件已經發佈了測試版包括ParallelComposer、 ParallelInspector、ParallelAmplifier這些元件可以分別進行程式的編寫調試、驗證和 優化。同時,Intel宣佈另一款叫做ParallelAdvisorLite的工具發佈了技術預覽版,它可以 作為並行程式設計中的輔助工具。 ParallelAdvisor是我們對開發者提供支援的另一個法寶,Intel公司的JamesReinder說道。 它可以告訴開發者哪些順序代碼可以並行執行。不過Reinder也強調ParallelAdvisor並不是 自動生成並行代碼的靈丹妙藥,它只是幫助開發者對順序程式進行分析,從而幫助開發者決 定在哪裡引入並行機制,而且可以檢查出將順序代碼轉化為並行代碼時發生的資料衝突。 ParallelAdvisor將於今年底進行商業發售,成為ParallelStudio的一部分。 ParallelStudio有如下功能: ParallelComposer包含了C/C++編譯器、庫(比如Intel的ThreadedBuildingBlocks和Integrated PerformancePrimitives),支援C++OXlamda函數,它可以作為VisualStudio調試器的擴 展,來對多線程順序和並行程式進行調試。支持OpenMP。 ParallelInspector可以用來檢測記憶體錯誤(記憶體溢出和記憶體破壞)和線程錯誤(鎖 死以及資料競爭錯誤) ParallelAmplifier可以用來尋找多核處理器的性能瓶頸,從而調整順序和並行程式,並可 根據處理器內核的多少對程式規模進行改變。