【IT168 资讯】2010年11月10日,英特尔公司正式推出适用于多种操作系统的软件开发工具套件——英特尔Parallel Studio XE 2011和英特尔 Cluster Studio 2011。两款产品都融合了英特尔的C/C++和Fortran编译器(支持即将推出的Sandy Bridge处理器)、性能与并行库,以及正确性分析器和性能档案器,以便最大程度实现应用程序性能、代码质量和可靠性。这些工具为并行模型引入了创新技术。
英特尔Parallel Studio XE的亮点:
·适合多种操作系统的应用程序——得益于业界领先的相同编程模型、工具和跨多种操作系统的易用性。通过使用英特尔?编译器和函数库,开发者可利用同样的源代码,为Windows*和Linux*操作系统带来高级优化能力。编译器、性能库与并行库同时也可用于Mac OS X*操作系统。
·可靠性——英特尔 Inspector XE 2011(前身为英特尔 线程检查器)的内存和线程正确性分析器可精确查明难以找到的内存和线程错误,防患于未然。英特尔Parallel Studio XE还可通过静态安全分析而提高代码质量。
·高级优化——C/C++优化编译器现在包含英特尔?并行构建模块(英特尔 PBB),它扩展了并行中更易解决的问题种类,具有更大的规模和可靠性。对于Fortran开发者而言,英特尔 Fortran编译器现在可提供Co-Array Fortran,并增加了对Fortran 2008标准的支持。英特尔 Composer XE 2011(前身为英特尔?编译器套件专业版)编译器还通过SIMD编译指令提供高级矢量支持。
·性能——英特尔 VTune Amplifier XE(前身为包括英特尔 线程检查器在内的英特尔 VTune性能分析器)性能档案器可发现串行和并行代码中限制性能的瓶颈。改进功能包括:更直观的界面、基于统计的函数调用关系表和时间轴视图。
·兼容性与支持——英特尔Parallel Studio XE可与领先开发环境和编译器进行卓越兼容,同时为几代英特尔处理器和兼容机提供非常好的支持。英特尔通过其论坛以及英特尔 Premier Support提供广泛支持,不仅快速解答问题,同时还为所有软件提供为期一年的更新支持。
英特尔Cluster Studio的亮点:
英特尔Cluster Studio 2011(前身为英特尔?集群工具编译器)为英特尔架构(IA)集群上的分布式并行计算设定了新标准。这种高级工具套件具有很高的灵活性,在IA-32和英特尔 64位架构的基础上,使基于MPI的应用程序性能适用于高度并行、共享内存的集群系统。英特尔Cluster Studio可轻松编码、调试并优化基于MPI的集群应用程序,以便获得高至Petaflop级的性能。它也是一个用于开发和调节混合并行代码的高级套件,可将MPI多进程和OpenMP、英特尔PBB多线程模式混合在一起。
·可扩展性和高性能——互联调优和多核优化的英特尔?MPI库,可在数以千计的IA-32和英特尔?64位多核处理器上带来应用程序性能提升。
·内置优化——使用优化编译器和库以充分利用高级处理器技术。C/C++优化编译器现在包含英特尔PBB,它扩展了更易并行解决的问题种类,并具有更大的规模和可靠性。对于Fortran开发者而言,英特尔Fortran编译器现在可提供Co-Array Fortran,并增加了对Fortran 2008标准的支持。英特尔?编译器还通过SIMD编译指令提供高级矢量支持。
·简化MPI调整——通过加速分析和调优MPI集群应用程序,英特尔?Trace Analyzer and Collector得到了加强。
·针对多种操作系统的应用程序——利用英特尔编译器和库中相同的源代码,为Windows和Linux操作系统带来高级优化。
·英特尔 Cluster Ready计划——从设计、调试到部署,英特尔?工具全程支持用户。英特尔Cluster Ready计划提供了一个标准集群平台,尽量减少指定、部署和管理集群所用时间。
·兼容性与支持——英特尔Parallel Studio XE可与领先开发环境和编译器进行卓越兼容,同时为几代英特尔处理器和兼容机提供非常好的支持。英特尔通过其论坛以及英特尔Premier Support提供广泛支持,不仅快速解答问题,同时还为所有软件提供为期一年的更新支持。
现在,Windows和Linux开发者将得益于一个综合工具组,它可提供扩展选项,在直观、易用的界面中最大程度实现性能、可靠性和安全性。