CAPS公司,高性能编译器的领军供应商之一,今天正式发布支持OpenACC标准产品的第一个新版本。HMPP编译器3.1版已经正式支持OpenACC 1.0。这表示CAPS将承诺推广该标准和再次表明其致力简化众核程序设计的意愿。
OpenACC是由CAPS, CRAY, NVIDIA和PGI公司提出的一个致力于创立并行程序设计新标准的HPC协会。OpenACC基于一组面向C语言和Fortran语言的公共制导语句,它将帮助程序开发人员更简单地获取异构众核结构开来的性能。该协议的多平台兼容和多厂商兼容特点通过简单的移植方法获得加速运算,很好地保护了用户对遗留代码的维护和投资。
“GPU计算的突破发展使得很多用户在许多科研领域能够进行新的大规模代码并行。使用OpenACC更能在提高遗留代码性能的前提下简化加速设备的使用。我们很确信该方法将帮助进一步扩大获益于众核技术的人群。”CAPS CTO Francois BODIN评论道。
“OpenACC的目标是提供一个类似于制导语句语法的编程模型,来简化和加快程序开发人员获得像GPU这样的加速设备带来的性能,”OpenACC的主席Duncan POOLE说道:“我祝贺CAPS发布新版本的HMPP编译器,并且感谢他们帮助我们展示出了制导语句模式和OpenACC标准能够带给用户的巨大价值。”
关于HMPP编译器的更多信息,请访问http://www.caps-entreprise.com或http://www.caps-entreprise.com.cn
1 www.openacc.org
关于CAPS公司
CAPS公司是众核系统上部署应用程序解决方案的领先供应商。公司凭借其业界领先的专项技术(即HMPP异构编译器和HMPP智能向导)、专业的代码移植方法以及广阔的企业生态系统,提供应用移植与优化的整体解决方案,从而帮助程序员实现面向高性能目标的代码移植与开发。CAPS公司基于指令语句以及支持多种不同目标加速器的HMPP编译器,使程序员能够无风险的转向异构CPU/GPU系统,并将应用程序平稳而且快速地部署到异构加速系统上。HMPP编译器已包含在DevDeck工具套件中,DevDeck是一个一体化多层次的工具套件,用于众核应用的定义、移植及优化。套件内包含应用移植周期中所需的一系列开发工具、一套成熟的移植方法和其它相应资源。
更多信息请访问 CAPS website: www.caps-entreprise.com或www.caps-entreprise.com.cn
关于OpenACC
OpenACC是一个非盈利性协会,由开发应用程序界面(API)的一些公司组成。OpenACC的成立,是为了帮助建立和培育一个跨平台的API,使得任何科学家或程序员使用指令编译方法后,都可以轻松的在现代众核和多核架构加速应用。更多信息,请访问www.openacc.org。
CAPS新闻联系人: Estelle Dulsou – estelle.dulsou@caps-entreprise.com 或Ambre Delahaie – ambre.delahaie@caps-entreprise.com