技术开发 频道

IDF展板论道:最新的英特尔并行技术

  【IDF 2011 特别报道】当前,众核芯片潮流将继续颠覆整个芯片市场,而英特尔在去年宣布推出的服务于HPC的集成众核(MIC)产品Knights Ferry以及Knights Corner拥有32颗核心及50颗核心,标志着芯片技术正式迈入了众核时代。但是,这么多硬件集成到一个芯片内部,如何利用它们、发挥它们的效能,将是软件面临的严峻挑战。

  4月13日下午,IDF的展板论道,由Intel高级工程师和与会者分享了最新的英特尔并行技术,即英特尔® Parallel Studio XE 2011 和英特尔® C++ Studio XE 2011 。英特尔® Parallel Studio XE 将英特尔C/C++ 和 Fortran 编译器、性能和并行库、检错功能、代码可靠性和性能调节工具全部整合至一个套件产品中;而C++ Studio XE 可为只需要 C++ 编译器的开发人员提供不含 Fortran 编译器的相同工具套件。
 


  英特尔® Parallel Studio XE套件可帮助显著提升应用性能,并改进代码的质量、安全性和可靠性,满足高性能计算和企业级应用的需求。

  此外,该套件让采购实现高性能所需的全部必要工具的过程变得更加轻松,同时还简化了未来从多核向众核处理器迁移的流程。

  英特尔® Parallel Studio XE 的全新特性

  (1)编译器和库

  集成了英特尔® Composer XE 软件包,其中包括新一代 C/C++ 和 Fortran 编译器(版本 12.0)和性能与并行库、英特尔® 数据核心函数库(英特尔® MKL)10.3、英特尔® 集成性能原件(英特尔® IPP)7.0 和英特尔® 多线程构建模块(英特尔® TBB)3.0。

  最新的英特尔® C/C++ 编译器英特尔® C++ Compiler XE 12.0 针对最新的英特尔® 架构(IA)处理器 Sandy Bridge 进行了优化,支持英特尔® 高级矢量扩展指令集(英特尔® AVX)。

  具备静态安全性分析(SSA)功能。静态安全性分析(SSA)由英特尔® C++ 和英特尔® Fortran 编译器执行,旨在通过执行更深入的源代码分析来识别错误和安全漏洞。

  软件包包括英特尔® 并行构建模块(英特尔® PBB),集成有多项增强特性,可在应用中混合部署和匹配任务、矢量及数据并行性,以便更好地把握多核优化机会。采用的技术包括英特尔® Cilk™ Plus 、英特尔® 线程构建模块(英特尔® TBB)和英特尔® 阵列构建模块(英特尔® ArBB)(处于 beta 测试阶段,单独提供)。

  支持采用英特尔® AVX 和 SIMD 编译指令实现矢量优化,可帮助部署自动并行性,以便在最新的英特尔架构多核 CPU 上实现最出色的性能和并行处理功能——这些都是附加的功能。

  英特尔® Fortran 编译器 XE 12.0 还实现了多项改进,例如更完整的 Fortran 2003 标准版支持和部分 Fortran 2008 标准版(包括 Co-Array Fortran)支持、借助英特尔® AVX 实现的矢量优化,以及自动并行化帮助,有助在最新的 x86 多核 CPU 上实现最出色的性能和并行处理功能。

  英特尔的性能库再次提供了一种简单的方法,将高度优化的自动化并行数据和科学函数及数据处理例程集合在一起,能够满足高性能用户的要求。数据库英特尔 MKL 10.3 拥有多个增强特性,如更出色的英特尔® AVX 支持、摘要统计库和面向 LAPACK 增强的 C 语言支持。数据处理库英特尔 IPP 7.0 具备改进的数据压缩功能和编解码器,以及英特尔® AVX 和 AES 指令支持。

  (2)使用英特尔® Inspector XE 进行错误检查

  a.发现不易检测到编码缺陷

  b.内存泄露和内存损坏

  c.线程数据竞争和死锁

  d.支持不同的线程模型实施,包括英特尔® 并行构建模块和 OpenMP*

  e.基于标准版本和二进制

  (3)使用英特尔® VTune™ Amplifier XE 进行性能调试

  a.快速、准确的性能配置文件:热点(统计调用树) 、基于硬件事件的采样

  b.线程调节 :在时间表上显示线程交互 、平衡工作负载

  c.轻松设置:预定义的性能配置文件、使用普通的生产版本

  d.兼容:最新的英特尔处理器和兼容处理器 、英特尔、微软和 GCC 编译器、C/C++、Fortran、汇编

  e.迅速获得答案:创新的“基于帧的分析”、过滤无关的数据、查看关于源代码/汇编的分析结果、事件复用

  更多文章就在Intel信息技术峰会(IDF)专题报道:http://focus.it168.com/focus/201104/2011idf/index.html

0
相关文章