服务器 频道

OpenACC与CAPS HMPP助力TSUBAME2.0应用

  【IT168 资讯】CAPS entreprise和JCC-GIMMICK宣布由于HMPP异构编译器最新颁布支持OpenACC标准,TSUBAME 2.0的用户正受益于OpenACC 1.0指令语法。这进一步加强了东京工业大学全球科学信息和计算中心对TSUBAME用户提供高层次解决方案来简化众核程序设计的承诺。

  OpenACC 是由CAPS, CRAY, NVIDIA 和PGI公司提出的一个致力于创立并行程序设计新标准的HPC协会。OpenACC 基于一组面向C语言和Fortran语言的公共制导语句,它将帮助程序开发人员更简单地获取异构众核结构开来的性能。该协议的多平台兼容和多厂商兼容特点通过简单的移植方法获得加速运算,很好地保护了用户对遗留代码的维护和投资。

  HMPP Workbench是CAPS公司自主开发的异构源对源编译器,如今成为TSUBAME 2.0集群 (全球第 5大超级计算机) 的核心工具。该集群的用户可以凭借支持OpenACC标准的HMPP 3.1编译器,从而获得最好的跨平台众核加速,且仅需使用一个共同标准编写代码。在CAPS日本合作伙伴JCC-GIMMICK的支持下,最终使得这一美好蓝图变成现实,促使 TSUBAME 2.0的用户都受益于HMPP工作平台。

  东京工业大学全球科学信息和计算中心为了探索使用 OpenACC 在应用上的新成果,特意搭建了测试平台,对HMPP CoC 计算中心作出了卓越的贡献。“我们非常荣幸东京工业大学全球科学信息和计算中心能成为HMPP CoC计算中心科学委员会的一员。他被高度认可的专业知识有助于 OpenACC 在高性能应用中的高效使用。”CAPS CTOFrançois Bodin这样说道。

  “早在3 年前我们就在日本市场推出了HMPP编译器,如今我们非常兴奋的得知HMPP编译器的最新版本支持OpenACC 标准,并已在TSUBAME 2.0上全面部署,这值得日本GPGPU借鉴。我们确信诸如此类的前进将在发达的生态系统中开创新的成功案例。”JCC-GIMMICK的总经理Yukiharu Watanabe如此说道。

  东京工业大学全球科学信息和计算中心的Takayuki Aoki 教授评论道:“我们很高兴TSUBAME GPU用户的数量正在不断增加,OpenACC将大力的鼓励TSUBAME用户使用GPU集群来编写代码,包括那些直接编写CUDA或OpenCL的高级用户。”

  作为制导语句程序设计的先锋,法国CAPS 公司开发的源对源HMPP编译器基于C , C++和FORTRAN指令,支持OpenACC和OpenHMPP标准,集成了强大的支持NVIDIA CUDA和OpenCL的数据并行生成器,并支持多GPU和调用库。凭借超过10年的科研实力与专业项目经验,CAPS公司在石油、气象、生物、图像处理和金融等领域有着很多代码移植优化和代码并行化的成功案例。CAPS中文网站:http://www.caps-entreprise.com.cn

0
相关文章