Intel Parallel Studio V1.0 優化程式性能分析器 英文版 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 軟體名稱:IntelParallelStudioV1.0 語系版本:英文版 光碟片數:單片裝 保護種類:授權檔微軟VisualStudio2003或2005及2008才可安裝使用 破解說明:安裝時請選choosealternativeactivation然後usealicensefile只到光碟crack目錄下intel_TBE.lic 系統支援:WindowsXP/2003/Vista/2008/LINUX 軟體類型:優化程式性能分析器 更新日期:2009.09.12 軟體發行:Intel(S.PYRAL) 官方網站:http://software.intel.com/zh-cn/articles/Intel_Parallel_Studio_Performance_Tuning_Case_Study/ 中文網站:http://xyz2009.net 軟體簡介:(以官方網站為準) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 很多程式開發人員知道或者已經使用過英代爾軟體發展工具,例如:編譯器,VTuneTM 性能分析器,性能庫,線程分析工具ThreadProfiler,ThreadChecker等。這些工具 功能多且強大,都支援windows*和Linux*作業系統,它們可以用於從串列到並行程式 的優化中。基於過去25年軟體發展和性能優化的經驗英代爾最近發佈了最新的開發工 具集“IntelParallelStudio”。這個工具集為在微軟Windows作業系統下進行C/C++ 開發的程式師提供了一個介面友好,功能強大的調試,優化環境。IntelParallelSt udio可以無縫集成在微軟VisualStudio2005and2008中。這個工具集非常容易學習 和使用。通過簡單點擊,程式師就能完成代碼編譯或者調試的任務。 IntelParallelStudio包括IntelParallelComposer,IntelParallelInspector, IntelParallelAmplifier以及IntelParallelAdvisorLite。對那些已經熟悉了傳 統英代爾開發工具的程式師來說,這些新工具的名字是陌生的。但是這些工具的功能 卻似曾相識。事實上,ParallelComposer集合了傳統的IntelC++compiler,Intel 線程構建模組(ThreadingBuildingBlocks),Intel集成性能庫(IntegratedPerf ormancePrimitives)以及IntelParallelDebuggerExtension。ParallelInspect or包括了Intel線程檢查器(ThreadChecker)以及記憶體檢查的功能。這兩個工具 集幫助開發人員提高生成代碼和查找錯誤的效率。 ParallelAmplifier是一個並行程式性能分析和調試工具。其功能類似于原來IntelV Tune和IntelThreadProfiler的集合。於VTune能夠基於時間或者事件採樣不同的是A mplifier只能基於時間採樣。Amplifier去掉了各種可能讓部分程式師感到困惑,難於 理解的事件,比如L2cachemiss或者Branchmiss-prediction。Amplifier可以幫助 開發人員找到他們程式執行的熱點在源代碼中的位置,這些熱點就是需要性能優化的 地方。除此以外,Amplifier能夠讓程式師知道他們的多線程程式並行執行是否高效。 本文以一個圖像處理中經常會用的到卷積計算小程式為例子,介紹了IntelParallel Composer,IntelParallelInspector,IntelParallelAmplifier的主要功能以及 在程式開發中從代碼生成,查找錯誤到程式性能優化各個階段如何挑選合適的工具和 如何使用這些工具。 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 站長安裝測試環境與安裝說明: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ‧需搭配微軟VisualStudio2003或2005及2008才可安裝使用