PG发布首款可支持分析

减速机/变速机2020年12月04日

Portland Group发布首款可支持OpenACC的PGI编译器 - 软件编程/OS - 电子工程

Portland Group发布首版支持OpenACC可支持图形处理器和加速器指令式编程模型标准的Fortran和C编译器。Beta版编译器包括对部分OpenACC标准的支持功能。PGI计划在未来两个月内推出的后续版本,增加对OpenACC的支持功能,而可支持OpenACC 1.0全部标准的版本预计于今年6月发布。

Portland Group总监 Douglas Miles表示:“PGI 继续扩大技术研发投资,为科学工程领域的专家提供更简易、更高效的GPU编程工具,OpenACC是为直接顺应高性能计算领域对与厂商和平台无关的加速器指令式编程模型的期待而产生的编程标准,并作为PGI Accelerator编程模型的标准化子集与我们现有编译器产品完美地融为一体。”

OpenACC标准发由PGI、Cray和NVIDIA三家公司合作开发,并得到了CAPS的技术支持。OpenACC 1.0标准的主要内容采用PGI Accelerator编程模型。OpenACC应用程序界面(API)描述了一系列把采用标准C、C++ 和Fortran 语言编写的代码循环和代码段从主CPU分载到所连接加速器上的编译器指令,让开发人员能够跨操作系统、主CPU和加速器移植代码。采用指令编译方法后,开发人员开发多平台和多代应用只需一个多平台多厂商兼容代码库。

指令式编程(Direct-based Programming)

OpenACC标准让并行编程人员能够为编译器提供简单的提示,这些简单的提示又叫“指令”,用于指定需要加速的代码区域,而无需编程人员修改或删减底层代码。通过向编译器指示并行运算的代码段,指令让编译器完成把计算任务复制到加速器的具体工作,从而大幅提高应用的运算性能。

NVIDIA公司GPU计算软件部总经理Ian Buck表示:“在让广大的新入行的研发人员和编程人员能够首次利用并行计算技术享受到其具有的巅覆性优势,OpenACC起到关键作用,无论开发人员是否有并行编程经验,OpenACC都能让其使用一个熟悉的编程模型加快新应用的开发速度。在向新的高性能并行计算架构演进过程中,通过保持软件代码的可移植性,该编程标准为传统应用注入了新的生命力。”

用户可以从PGI官 免费下载可支持OpenACC标准的 PGI Accelerator编译器Beta版的试用版。Beta版软件包含一个限用许可证协议。关于限用许可协议,请查看页 .

若需要了解可支持OpenACC标准的 Beta版PGI Accelerator编译器软件的详情,请访问 。关于OpenACC API和标准的详情,请访问 .

十堰男科医院衡阳白癜风医院佳木斯专治白癜风的医院

哈尔滨哪家治妇科医院好
南昌治疗盆腔炎费用多少钱
包头哪里有白癜风医院
相关阅读
千纸鹤有福了!易烊千玺加入两档五四晚会,他的优秀值得大家看见

五四青年人节已经来到,大家对于这天是又是期盼又是鄙视。期盼是因为当晚...

2024-07-11
人到中年才忘记:你必须自己度自己!(发人深省)

太皇太后垂青是好的,太皇太后;还有是好的,但世上哪有那么多“太皇太后...

2024-03-07
“快活王”王建新近况曝光!戴外套打扮新潮,六天吸粉不到三万

愈加多的艺人转至细预告片应用软件,不仅拓展了演艺事业渠道,也作主了的...

2024-01-26
四川教师公招:甘孜招914人,医学系岗位占比99%

2022年6月11日,巴塘人事考试网发布公告,2022年未公开招揽学生914人,其中高...

2023-12-18
夏日运动季 选一款动感腕表|封面天天见·逛姐出街

火热春季的到来,非常是激发了大家运动的热忱,让汗水与快乐肆意恣意。无...

2023-12-17
富国基金股权转让新进展:山东金融资产豪掷50.39亿元收购富国16.675%股权,回报率高达352.

安邦基金会16.675%持股受让方终于出炉! 之前青岛市国际性信托股份控股(简...

2023-12-02
友情链接