PGI 高性能计算编译器正在登陆 IBM POWER 系统|NVIDIA
 

PGI 高性能计算编译器正在登陆 IBM POWER 系统

 
 

优化的编译器让开发者能够 轻松开发 Linux x86 应用并将其移植到 GPU 加速的 POWER 系统上来

2014 年 11 月 18 日 — 美国加利福尼亚州圣克拉拉 — PGI® 优化编译器被开发界广泛使用。NVIDIA 今天宣布,该公司正在开发该编译器的一个增强版本。该版本将让开发者只需投入最少的精力即可在 IBM POWER CPU 系统上快速开发全新的应用或者运行基于 Linux x86 的 GPU 加速应用。

针对 POWER 平台 PGI 优化编译器(其中包括 Fortran、C 以及 C++)将提供用户界面、语言特性、并行编程特性以及与 PGI Linux x86 编译器 相同的优化功能。

这些全新的编译器还将支持基于 IBM POWER 架构的高性能计算 (HPC) 系统,其中包括最近发布的 IBM POWER8 系统(由 NVIDIA GPU 加速) 以及 OpenPOWER 基金会成员正在开发的其它系统。

NVIDIA PGI 编译器与工具总监 Douglas Miles 表示:“我们的目标是让 HPC 开发者能够利用一个共同的源代码库来重新编译其应用并以一致的高性能在各大 CPU 和 GPU 加速平台上运行。 我们预期,只需要一次简单的重新编译,目前利用 PGI 编译器打造的大多数 GPU 加速 x86 应用就能够移植到 GPU 加速的 POWER 系统上来。”

POWER8 CPU 是一款大规模多线程处理器,具备 12 个核心,每个核心能够同时处理八个硬件线程。 POWER8 架构最初是为大数据和云服务器应用而开发的,由于它拥有许多注重性能的特性,因此引发了广大 HPC 客户对这一架构的强烈需求。这些注重性能的特性包括高带宽 CAPI 端口(一致性加速器处理器接口)以及未来对 NVLink™ 高速 GPU 互联技术的支持。

橡树岭国家实验室的橡树岭领先计算设施项目总监 Buddy Bland 表示:“在采用突破性硬件技术的过程中,从一个平台向另一个平台移植并优化 HPC 应用是成本最高的工作之一。 自从 2005 年以来,PGI 编译器一直是我们在美洲虎 (Jaguar) 和泰坦 (Titan) 上的主要编译器。 在 POWER 环境中使用 PGI 编译器套装软件不但会带来延续性,而且还便于代码移植,便于开发者把现有的纯 CPU 应用和基于 GPU 的泰坦应用移植到我们下一台重要的系统上来。”

IBM 公司 OpenPOWER 事业部技术计算副总裁 Dave Turek 表示:“长期以来,IBM 的 Linux 和 x86 HPC 客户一直能够利用多款 HPC 编译器解决方案的最佳功能与特性。 随着 PGI 编译器的问世,再加上使用广泛、用于 POWER8 的 IBM XL 优化编译器,我们的客户现在将能够在当前以及下一代 IBM POWER 系统平台上获得同样的灵活性与优势。”

用于 IBM POWER 系统的 PGI 编译器与工具拥有下列主要特性:

  • 用于加速器的 OpenACC® 指令 – 在最新一代 NVIDIA® GPU 加速器上全面支持 PGI Accelerator 原生 Fortran 2003、C11 以及 C++11 等编译器中的 OpenACC 特性,其中包括对统一内存的支持。
  • PGI CUDA Fortran 扩展程序 – 特性与 Linux/x86 平台上的 CUDA® Fortran 等同,在 GPU 加速 POWER 系统的原生 Fortran 编译器中可带来 NVIDIA CUDA 编程模型的灵活性与性能。
  • 更高的 OpenMP 性能 – 与使用 Intel 和 AMD 最新 AVX 多核 x64 处理器的 GCC 4.8 相比,PGI 编译器在最新的 SPEC OMP2012 基准测试套装软件上的平均性能高出 75%。
  • PGI 优化特性 – Fortran 2003、C11 以及 C++11 编译器具备全套 PGI 多核优化技术,其中包括综合循环优化、内存分级体系优化、SIMD 向量化、函数内联、过程间分析与优化以及分析文件反馈等等。

如需了解 PGI 编译器与工具的全套特性与功能,敬请访问 www.pgroup.com/support/new_rel.htm

上市情况与免费试用
NVIDIA 晚些时候将会发布支持 POWER 的 PGI 编译器。 支持 x86 的 PGI 2014 今天正式上市,大家可以直接从 NVIDIA 以及授权经销商处购买。 新用户可以注册获得 PGI 2014 的 30 天免费试用版,网址为 www.pgroup.com

关于 PGI 软件
PGI 软件是 NVIDIA 公司的一个品牌,它包含高性能并行 Fortran、C 以及 C++ 编译器和工具,这些编译器和工具所针对的工作站、服务器以及集群采用的是 Intel 和 AMD 的 x64 处理器以及 NVIDIA 和 AMD 的高性能计算加速器。 如需了解更多信息,敬请访问 www.pgroup.com、发送电子邮件至 sales@pgroup.com 或致电 (503) 682-2806。

大家可以通过下列方式持续关注 NVIDIA:

关于 NVIDIA® (英伟达™) 公司
自从 1993 年以来,NVIDIA (纳斯达克代码: NVDA) 一直在视觉计算的艺术与科学发展中勇当开路先锋。NVIDIA 公司的诸多技术正在彻底转变显示世界的面貌,使其成为充满互动与探索的世界,这将影响所有人,不论是游戏玩家、科学家还是消费者或者是企业客户。如需了解更多信息,敬请访问 //www.nvidia.cn/object/newsroom_cn.html//blogs.nvidia.cn

NVIDIA 新闻中心://www.nvidia.cn/object/newsroom_cn.html
NVIDIA 新浪微博://weibo.com/u/5943087025?is_hot=1
NVIDIA 腾讯微博://t.qq.com/NVIDIAChina

# # #

 

媒体咨询,请联络:

金洋 (Steven Jin)
NVIDIA® (英伟达™) 中国区公关经理
电话:(8610) 58661502
E-mail: jiyang@nvidia.com

陈仲禹、张国双
友拓传播机构
北京市朝阳区东三环中路 20 号乐成中心 A 座 18 层 (100022)
电话:(8610) 67718828-6127 / 6111
Email:gary.chen@utoppr.com
           jackie.zhang@utoppr.com




###

© NVIDIA 公司版权所有,2016 年。保留所有权利。所有的公司和/或产品名称可能是与之对应的所有者的商标和/或注册商标。特性、价格、供货时间和规范可在未加通知的情况下加以更改。

编者注:如果您希望了解有关 NVIDIA 的更多信息,请访问 NVIDIA 的新闻室: http://www.nvidia.cn/page/press_room.html