×
嵌入式 > 嵌入式开发 > 详情

英特尔延伸业界领先开发工具,提升应用性能和可靠性

发布时间:2021-08-04 发布时间:
|


      今天,英特尔公司正式推出适用于多种操作系统的软件开发工具套件——英特尔® 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开发者将得益于一个综合工具组,它可提供扩展选项,在直观、易用的界面中最大程度实现性能、可靠性和安全性。



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
一只老鸟的嵌入式ARM学习心得