Intel C Plus Plus Composer XE 2013.0.079 LINUX ISO 編譯器與函數庫軟體 英文正式版(DVD一片裝)     軟體簡介:  面向Windows、Linux和MacOSX的英代爾C++ComposerXE2013包括英代爾 C++CompilerXE13.0.0、英代爾高性能多媒體函數庫(IntelIPP)7.1、英代爾數 學核心函數庫(IntelMKL)11.0和英代爾線程構建模組(IntelTBB)4.1。 高級C++編譯器和庫:英代爾IntelC++ComposerXE2013ForWindows,Linux, andMacOSX。 借助英代爾C++ComposerXE2013實現高性能 英代爾C++ComposerXE包括最新一代的英代爾C/C++Compilers,英代爾C++ CompilerXE13.0以及性能和並行庫:英代爾MathKernelLibrary(英代爾MKL)、 英代爾IntegratedPerformancePrimitives(英代爾IPP)和英代爾Threading BuildingBlocks(英代爾TBB)。此版本包含對英代爾架構(IA)-32和英代爾64位 架構的支援,適用於Windows和Linux平臺。 為多核構建高性能串列和並行應用程式 英代爾C++ComposerXE為使用C/C++的軟體工程師提供了面向性能的特性,使其能 在最新的基於英代爾架構的處理器上開發和維護高性能企業應用程式,這些處理器包括 最新推出的代號為IvyBridge的英代爾處理器。 它組合了行業領先的專為英代爾架構優化的編譯器,包括對行業標準OpenMP的支援, 對創新軟體的支援,如英代爾ParallelBuildingBlocks(英代爾PBB)和高級向量 化,支援更快速更輕鬆開發完全優化的應用程式。應用程式並非一成不變,但在許多情 況下,簡單的重新編譯即可使性能提升20%或更多。優化的數學函數庫,如英代爾MKL, 以及其他領域的函數,如壓縮、加密和圖像處理,都包含在英代爾IPP中,這也提供了 自動並行化和性能。在Windows上,英代爾C++ComposerXE集成在MicrosoftVisual Studio中,包括MicrosoftVisualStudio2012,而在Linux上,它支持最新的Eclipse CDT,在MacOSX上它支持XCode。 高級性能特性 ●高性能並行優化器(HighPerformanceParallelOptimizer,HPO)提供了改進的功能, 可對更多的迴圈嵌套進行分析、優化和並行化。這項創新的功能將向量化、並行化和迴圈 變換組合到一個通道中,比以前的多個不同階段的處理更快、更高效並且更可靠。 ●自動向量化器(AutomaticVectorizer)分析迴圈並確定何時可以安全有效地並行執行 多個迴圈迭代。通過引導自動並行化(guidedauto-parallelization,GAP)特性,可增強 向量化和自動並行化功能,獲得更廣泛的適用性、改進的應用程式性能和對向量化器的更多 洞察。此外,SIMD程式讓用戶能夠獲得更多的控制。 ●過程間優化(InterproceduralOptimization,IPO)可顯著提高常用中小型函數的性能, 對於迴圈內包含調用的程式,效果尤為明顯。 ●迴圈分析器(LoopProfiler)是編譯器的一部分,可用于生成低開銷的迴圈和函數分析, 利用它們顯示熱點和在何處引入線程。 ●配置檔引導的優化(Profile-GuidedOptimization,PGO)通過減少指令快取置換、重新 組織代碼佈局、縮減代碼長度和減少分支預測失誤,提高應用程式性能。 ●支援OpenMP3.0,有助於簡化C/C++應用程式中基於pragma的並行性開發。 相容性 英代爾C++ComposerXE設計為與Microsoft開發產品和GNUC/C++編譯器一起使用。它提供 了擴展的32位和64位多核處理器支援,包括增強的英代爾AdvancedVectorExtensions(英 代爾AVX)支持。英代爾C++Compiler支援最新的C和C++標準,包括C++0x和C99。