PGI 8.0版本包括了PGI 加速器编程战略的技术预览。使用PGI 8.0版本中的临时支持,程序员能够加速x64+GPU平台上的Linux应用程序,通过添加OpenMP风格的编译器指令到现有的符合标准的高等级Fortran和C程序中,然后用适当的编译器选项对其重新编译。
工作方式
目前为止,面向GPU加速器的C和C++开发人员在程序中不得不依赖于语言扩展名。通过Fortran应用程序中使用GPU受到极大限制。x64+GPU编程人员必须详尽地进行编程,包括必须理解和指定数据使用量信息,手动构建调用序列,来管理x64主机与GPU之间所有的数据移动。
PGI 8.0 x64+GPU编译器能够自动地解析整个程序的结构和数据,按用户的指令在x64 CPU 和GPU之间分离应用程序的各部分,并且定义和生成一张优化的回路映射,从而自动地利用现代GPU的并行核、硬件线程功能以及SIMD矢量功能。除了指令和pragma(用于指定需加速的代码区域或函数)以外,PGI Fortran和C编译器还能够支持用户指令,使编程人员能够细粒度地控制回路映射、内存分配和GPU多级存储层次优化。PGI compiler生成统一的x64+GPU对象文件和可执行文件,用于管理进出GPU设备的所有数据移动,同时利用全部现有的主机端实用程序——链接程序、函数库,makefile——并要求不得更改现有的标准HPC Linux/x64编程环境。
可用性
在PGI 8.0版本中使用了一份特殊许可证密钥启用面向x64+GPU的功能。自2009年1月中旬,开始向技术预览期中挑选的PGI许可证用户提供。它以有限的方式提供,是为了确保体验该技术的PGI客户能够获得充分且及时的技术支持。预览期将持续数月,预计在2009年春正式发布产品。有兴趣参与到技术预览的PGI Linux许可证用户可以申请试用,只需完成PGI Accelerator Compiler评估申请表格。
定价
PGI accelerator compiler的报价细节还未确定。预计在2009年春发布产品,以下是大致的定价条款:
目前订阅PGI服务的学术与政府许可证用户,能够免费地将其许可证升级到支持加速器的许可证,并且不增加他们每年的订阅费。
目前订阅PGI服务的商业许可证用户,在升级到支持加速器的许可证后,将获得一份完整许可证费的信用;商业年度订阅费将随着许可证费用的增长而增长。如果独立软件开发商(ISV)有兴趣开发支持加速器的使用PGI accelerator compiler构建的收费软件产品,其许可证费用尚待确定。
详细内容请查看原文:http://www.pgroup.com/resources/accel.htm
10台顶级8核服务器速度-Tesla个人超级计算机
并行计算王者-Tesla个人超级计算机硬件配置
http://www.xasun.com/article/c0/1007.html
工作方式
目前为止,面向GPU加速器的C和C++开发人员在程序中不得不依赖于语言扩展名。通过Fortran应用程序中使用GPU受到极大限制。x64+GPU编程人员必须详尽地进行编程,包括必须理解和指定数据使用量信息,手动构建调用序列,来管理x64主机与GPU之间所有的数据移动。
PGI 8.0 x64+GPU编译器能够自动地解析整个程序的结构和数据,按用户的指令在x64 CPU 和GPU之间分离应用程序的各部分,并且定义和生成一张优化的回路映射,从而自动地利用现代GPU的并行核、硬件线程功能以及SIMD矢量功能。除了指令和pragma(用于指定需加速的代码区域或函数)以外,PGI Fortran和C编译器还能够支持用户指令,使编程人员能够细粒度地控制回路映射、内存分配和GPU多级存储层次优化。PGI compiler生成统一的x64+GPU对象文件和可执行文件,用于管理进出GPU设备的所有数据移动,同时利用全部现有的主机端实用程序——链接程序、函数库,makefile——并要求不得更改现有的标准HPC Linux/x64编程环境。
可用性
在PGI 8.0版本中使用了一份特殊许可证密钥启用面向x64+GPU的功能。自2009年1月中旬,开始向技术预览期中挑选的PGI许可证用户提供。它以有限的方式提供,是为了确保体验该技术的PGI客户能够获得充分且及时的技术支持。预览期将持续数月,预计在2009年春正式发布产品。有兴趣参与到技术预览的PGI Linux许可证用户可以申请试用,只需完成PGI Accelerator Compiler评估申请表格。
定价
PGI accelerator compiler的报价细节还未确定。预计在2009年春发布产品,以下是大致的定价条款:
目前订阅PGI服务的学术与政府许可证用户,能够免费地将其许可证升级到支持加速器的许可证,并且不增加他们每年的订阅费。
目前订阅PGI服务的商业许可证用户,在升级到支持加速器的许可证后,将获得一份完整许可证费的信用;商业年度订阅费将随着许可证费用的增长而增长。如果独立软件开发商(ISV)有兴趣开发支持加速器的使用PGI accelerator compiler构建的收费软件产品,其许可证费用尚待确定。
详细内容请查看原文:http://www.pgroup.com/resources/accel.htm
10台顶级8核服务器速度-Tesla个人超级计算机
并行计算王者-Tesla个人超级计算机硬件配置
http://www.xasun.com/article/c0/1007.html