Portland Group发布首款可支持OpenACC的PGI编译器

beta版编译器包括对部分openacc标准的支持功能
beta版初步可为图形处理器和加速器支持标准指令式编程模型
意法半导体全资子公司、世界领先的独立高性能计算技术 pgi®编译器供应商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官网 http://www.pgroup.com/support/downloads.php 免费下载可支持openacc标准的 pgi accelerator编译器beta版的试用版。beta版软件包含一个限用许可证协议。关于限用许可协议,请查看网页 http://www.pgroup.com/support/btla 。
若需要了解可支持openacc标准的 beta版pgi accelerator编译器软件的详情,请访问 http://www.pgroup.com/accel 。关于openacc api和标准的详情,请访问 http://www.openacc-standard.org 。
关于portland group
意法半导体的全资子公司portland group是全球知名的软件开发商,为基于超微(amd)和英特尔(intel)的x64处理器和nvidia gpu加速度计的workstation、服务器和服务器群集提供高性能fortran、c和c++编译器及开发工具。

家电电源与智能控制技术研讨会开幕在即
启动继电器的作用_电磁继电器工作原理
英特尔Q4业绩刷新纪录达202亿美元 大幅增长20%
盘点国内三大PCB厂调研报告
利用VNA分析高速线上的串扰
Portland Group发布首款可支持OpenACC的PGI编译器
基于FPGA的智能误码测试仪
自动驾驶车辆的传感器将发展其产业生态,未来15年内持续成长
思必驰为小米电视5系列打造了一双灵动的小耳朵
氧化镓成超宽禁带功率半导体新宠
静电放电EMC问题和常见解决方案
TIVOO评测 除了拥有华丽的外表其内在也是非常到位的
飞思卡尔在Xtrinsic传感器系列中推出第一款磁力计
几大曲轴传感器的公司_曲轴传感器价格及产品特点
海善时全新垂直管理新模式,艾滋病等高危人群的福音
研华林钦裕:X86平台是医疗成像设备发展的趋势
参观苹果新总部大楼就像刘姥姥进大观园,宛如侏罗纪公园现世
飞哥开讲:2020,LED行业转折
探讨一下三星的自动智能充电小车
巧妙规避选择HDMI AOC光纤线的缺点