您当前位置:阿里巴巴 > 电子网 电子资讯  > 正文

全新PGI 9.0编译器简化x64+GPU编程

相关专题: 电子元器件
时间:2009-06-26 13:48 来源: 维库电子市场网

  日前,意法半导体全资子公司Portland Group宣布支持 Linux、Mac OS X和Windows三大操作系统的PGI 9.0版高性能并行编译器及开发工具系列产品正式上市。PGI 9.0版编译器是首款在含有英伟达(NVIDIA)CUDA图形处理器(GPU)的基于x64位处理器的Linux系统中支持高级PGI Accelerator编程模型的公开发行版。

  在高性能计算技术(HPC)领域,将图形处理器用作通用加速器是一大趋势。直到目前为止,从Fortran语言应用程序调用GPU还是受到极大的限制。专注GPU加速器的开发人员必须使用C语言详细地编程,使用函数调用序列来管理数据在x64主机与GPU之间的移动,必须把计算负荷从主处理器转移给图形处理器。PGI 加速器Fortran和C编译器能够自动分析整个程序结构和数据,在多核x64位CPU和图形处理器之间分配用户指令规定的应用程序代码,定义并生成一个能够自动使用并行内核、硬件线程功能和现代图形处理器的SIMD矢量功能的回路映射。

  “PGI 9.0使科研和工程界的专家

  能够在英伟达CUDA图形处理器上进行通用编程,”Portland Group总监Douglas Miles表示:“通过公布硬件底层细节,编程模型如CUDA和OpenCL使专家编程员能够写高效的GPU代码。PGI加速器模型使任何Fortran语言或C语言编程员能够把GPU优化累加到一个编译器命令与在OpenMP多核CPU编程中使用的编译器命令相似的程序中。”

  现在采用Linux版PGI Fortran和C两种编译器的PGI加速器编程模型,已经开放免费预览版,所有的PGI 9.0被授权者通过展权都可以预览,一直到2009年底。PGI 9.0的其它新特色还包括:多个Fortran 2003的累积功能、包括支持SSE 4.1/4.2在内的Intel Xeon EX (Nehalem) 优化、6核AMD Opteron (Istanbul)支持和优化、OpenMP 3.0的C++语言支持、PGDBG OpenMP/MPI调试器的全新图形界面、PGPROF性能分析环境改进和Fedora Core 10/11、SuSE 11.1和Ubuntu 9支持。

  • 您可能关注的“电子元器件”问答
  • 更多
“由于地址不明等原因,本网使用部分文字、摄影作品报酬未能及时支付,在此深表歉意,相关权利人可与中华版权代理总公司联系协助解决”。地址:北京市东城区安定门东大街28号雍和大厦西楼三层,邮编:100007,电话:010-68003887(转),传真:010-68003940    0

致富商机

金融服务

金融服务

无显示
资料查询: PDF资料 | 技术文章 | 行业标准 | 电子词典 | IC价格 |IC替换 | IC厂商 | ROHS指令 | 缩略语 | 元器件参数 | 实用工具 | 废电子资讯
分类资讯: 国内 | 国际 | 行情趋势 | 阿里报价 | 新品快讯 | 技术创新 | 行业动态 | 分析调查 | 统计 | 展会 | 政策 | 论坛 | 行业报告 | 导购
热门产品: 集成电路 | 继电器 | 连接器 | 电容器 | 传感器 | 变压器 | 电感器 | 逆变器 | 变频器 | 稳压器 | 放大器 | 整流器 | 二极管 | 更多>>>
news_web20