意法全资子公司Portland Group发布PGI 2011 高性能计算编译器和开发工具

分享到:

 

中国2011310——意法半导体全资子公司Portland Group®宣布支持Linux、Mac OS X和Windows三大操作系统的2011版PGI® 高性能并行编译器及开发工具系列产品正式上市。PGI 2011是首款在内置英伟达(NVIDIA)CUDA[1]图形处理器(GPU)的基于x64处理器的计算机系统上全面支持PGI Accelerator编程模式1.2规范的软件开发工具。此外,新版PGI开发工具还针对多核x64处理器的高性能计算机系统的特性增加多项增强技术。
 
新功能和增强技术包括在未来的英特尔Sandy Bridge和AMD Bulldozer CPU上支持新的 x64指令集架构先进矢量扩展(AVX);支持Fortran 2003语言标准;通过默认快速例外处理技术提高C++性能;支持改进的Boost C++语言库;OpenMP嵌套并行技术;新的内存架构优化功能;调试器改进技术,包括紧凑的并行寄存器显示器和基于按钮的子窗口;简化多核性能概要查看的性能评估工具改进技术。2011版PGI还支持图形处理器性能评估,并改进了软件打包技术,使软件下载安装速度更快。
 
Cray产品部副总裁Barry Bolding表示:“PGI编译器是Cray XE6系统的重要软件组件,为我们的客户提供巨大的价值和性能。在针对最新的高性能计算机系统特点优化编译器技术过程中,PGI发挥了重要的作用;在我们针对现在以及未来的多核处理器且具有加速器功能的系统开发高级可移值编程模型以及相应的标准化活动中,PGI是我们重要的合作伙伴。”
 
包括Cray、惠普和IBM在内的主要高性能计算机系统厂商都在出售整合图形处理加速器的计算机系统。为了充分发挥这些新系统的性能潜力,大多数高性能计算研发人员必须修改并重编译代码。随着英伟达的CUDA架构和编程模型受到高性能计算机业界的广泛认可,现在又出现了多种不同的图形处理器编程模型。为顺应高性能计算机市场的需求,2009年英伟达和PGI合作研发了CUDA Fortran开发工具,这套软件包括Fortran 2003编译器和使用Fortran语言的英伟达图形处理器编程工具链。目前两家公司正在合作开发PGI CUDA C/C++编译器,使CUDA程序能够移植到任何基于多核x64处理器的计算机系统,与系统是否整合英伟达的图形处理器加速器无关。在去年11月召开的国际超级计算机研讨会(SC10)上,PGI向业界演示了这款编译器的强大功能,并将在PGI 2011软件更新过程中分阶段向客户推出这些功能。
 
英伟达CUDA市场总监Sanford Russell表示:“PGI编译器为支持CUDA并行架构而进行了连续的升级进化,确保全球超过10万CUDA开发人员开发的应用软件能够移植到各种高性能计算机系统。随着新版CUDA-x86编译器的问世,软件开发人员能够编译和优化在基于x86的计算机系统上运行的CUDA应用程序的市场趋势将变得更加明显。”
 
PGI 2011 CUDA Fortran增强技术包括CUDA Fortran模块数据共享(使CUDA Fortran内核生成自动化的新功能)和优化的数组切片赋值功能。新代码的生成和调度优化,包括自动循环展开,有助于提高PGI Accelerator和CUDA Fortran GPU代码的性能。
 
除增加CUDA语言扩展外,PGI 2011还扩大了对高级PGI Accelerator编程模型的支持,这是一套用于在标准Fortran和C程序内的指定代码区域的编译器指令,为提高系统性能,这套指令可以从一个主CPU转移到一个附加的加速器内。PGI 2011增加了对PGI Accelerator 1.2编程模型的完整支持,包括过程间设备永驻数据,使CPU能够有效执行更大的应用软件代码段;还增加了cacheunroll 子句,让程序员能够优调GPU内核。PGI还同步发布了PGI Accelerator 1.3编程模型规范,新规范包含一个关于未来开发方向的路线图计划。
PGI 2011支持最新版的操作系统,包括Red Hat Enterprise Linux 6、Fedora 13、SLES 11 PS1和Ubuntu 10.10。
 
更多PGI Accelerator编程模型详细信息,请访问 www.pgroup.com/accelerate。更多PGI CUDA Fortran信息,请访问www.pgroup.com/cudafortran。从 Portland Group网站www.pgroup.com,可以下载新的PGI 2011编译器的评估版,用户需要注册。
 
关于Portland Group
意法半导体的全资子公司Portland Group是知名的软件开发商,为基于英特尔和AMD的x64处理器和NVIDEA GPU加速器的工作站、服务器和服务器群集提供高性能并行Fortran、C和C++编译器及开发工具。关于Portland Group的产品详情,请访问www.pgroup.com或发电子邮件至sales@pgroup.com
 
关于意法半导体
意法半导体(STMicroelectronics;ST)是全球领先的半导体解决方案提供商,为各种应用领域的电子设备制造商提供创新的解决方案。凭借公司掌握的大量技术、设计能力和知识产权组合、战略合作伙伴关系和制造实力,意法半导体矢志成为多媒体融合和功率应用领域无可争议的行业领袖。2010年,公司净收入为103.5亿美元。详情请访问意法半导体公司网站 www.st.com


[1] CUDA是英伟达图形处理器的并行处理架构

 

 

 

更多资讯和精彩内容请移至:
 
继续阅读
意法半导体推出面向大众市场的 STM32WL LoRa®无线系统芯片系列产品

今天新推出的STM32WL型号包括基于Arm®Cortex®-M4内核和Cortex-M0 + MCU内核的双核STM32WL55。开发者可以完全开放和灵活地使用两个内核,双核架构可以有效地实现硬件隔离,增强网络安全性,应用更新无需重新认证设备,并增强射频和应用的实时性能。

意法半导体工业峰会2020将于12月2日在深圳举行

首届“意法半导体工业峰会2019”取得了巨大成功,赢得了包括公司高层、高级管理人员、商业伙伴和行业专家在内的900多名参会者的赞扬。作为一个业内重要的年度盛会,意法半导体工业峰会汇集了来自贯穿不同尖端技术的工业市场领域的领导者、专家和行业影响力者,为现有及新兴工业应用市场共同探索并加速开发下一代产品和解决方案。

跟ARM抢地盘,这家支持虚拟化的GPU厂商推出重磅新品

在中国云游戏市场,基于AMR架构的移动云游戏占据移动端绝大部分市场。如果你以为市场已经铁板一块,那就大错特错。新晋的入场玩家们蓄势待发,试图抢夺属于自己的市场份额。

智能电视中GPU和CPU如何理解和选择?

在智能电视中存在GPU和CPU两种硬件,和电脑一样,GPU和CPU分别管理者不同的区域,但是很多用户并不清楚GPU和CPU各种专业名词的解读,这里小y就给大家带来关于智能电视GPU和CPU的选择攻略。

麒麟9000芯片跑分首次曝光 GPU疯狂堆料表现接近苹果A13

华为Mate 40系列首发的麒麟下代旗舰芯片不仅确认会有麒麟9000E和麒麟9000两个版本,而且现在还有更详细的规格浮出水面。据传都采用了类似骁龙865处理器的公版1+3+4的三丛集构架设计,在GPU部分的升级幅度较大。