Intel® Parallel Studio和Intel® Parallel Studio XE特性比较

来源:互联网 发布:js 查看数据类型 编辑:程序博客网 时间:2024/05/19 16:20

英特尔公司发布了两款面向并行软件开发的软件产品,他们是Intel® Parallel StudioIntel® Parallel Studio XE。为了方便比较这两款软件的特点,现将它们的特性罗列如下:

支持的开发平台

Intel® Parallel Studio是一款基于MS Window系统,面向Microsoft Visuall Studio™ C/C++开发人员的高性能的并行开发工具集;

Intel® Parallel Studio XE是一款同时面向Window*Linux*平台,既支持C/C++开发语言又支持Fortran开发语言的更高性能的并行开发工具集。

支持的特性

Intel® Parallel Studio里,包含以下开发工具:

Composer

         更优化的C++编译器

         并行开发调试器扩展

         Intel® Threaded Performance Libraries(Intel® IPP)软件库

         Intel® Threaded Libraries(Intel® TBB, Intel® ArBB)软件库

         Intel® Parallel Building Blocks(Intel® PBB)

Inspector

         Memory&Thread Analysis(内存和线程调试分析器)

Amplifier

         Hotsopt, Concurrency, Locks & Waits Profiling

         Source View(源代码级浏览)

Advisor

         Threading advice for serial applications(对串行应用程序的线程开发建议)

User Interface & Support

         Visual Studio integration(与MS Visual Studio开发工具的集成)

         Basic Command line support(基本命令行操作支持)

         Support: Forums or Premier(同时支持论坛和贵宾客户级的支持)

 

Intel® Parallel Studio XE里,包含以下开发工具:

Parallel Studio XE

         Static Security Analysis(应用程序的静态安全分析)

Composer

         更优化的C++编译器

         更优化的Fortran编译器

         Advanced compiler optimizations(先进的编译器优化功能)

         Co-Array Fortran(支持单点并行的Co-Array功能)

         Profile Guided OptimizationPGO

         并行开发调试器扩展

         Intel® Threaded Performance Libraries(Intel® IPP)软件库

         Intel® Threaded Libraries(Intel® TBB, Intel® ArBB)软件库

         Intel® Trheaded Math Libraries(Intel® MKL)软件库

         Intel® Parallel Building Blocks(Intel® PBB)

Inspector

         Memory&Thread Analysis(内存和线程调试分析器)

         Advanced Memory&Thread Analysis(先进的内存和线程调试分析器)

Amplifier

         Hotsopt, Concurrency, Locks & Waits Profiling

         Timeline, Frame Analysis

         Event based sampling

         Source View(源代码级浏览)

         Assembly view(汇编级浏览)

User Interface & Support

         Visual Studio integration(与MS Visual Studio开发工具的集成)

         Stand alone graphical interface(独立的图形接口)

         Advanced Command line support(先进的命令行操作支持)

         Support: Forums or Premier(同时支持论坛和贵宾客户级的支持)

 

总之,英特尔在持续不断地完善高性能开发工具方面继续处于领先位置。如:

    同时宣布提供面向WindowsLinux平台的开发工具集

    用户易用性的显著改进

    不断提高和改进 C/C++ Fortran编译器

     支持对未来‘Sandy Bridge’处理器的支持

     为简化多核开发而设计的并行开发模型

     包括Co-arrays特性在内的Fortran 2008语言的支持

    对代码的可靠性,安全性和性能提高得扩展

     在一个工具内同时提供了内存,线程和安全检查调试功能

     扩展了辨别和分离性能瓶颈的能力

 更多的详情请访问公司的网址: www.intel.com/software/products

原创粉丝点击