全新的编译器支持基于Fermi架构的NVIDIA GPU

2010-05-11 18:12:33来源: EEWORLD


      意法半导体全资子公司Portland Group®宣布,其全线PGI Accelerator™ 编译器产品(包括最新的PGI 10.4版)已可支持最新以Fermi架构为基础的NVIDIA图形处理器(GPU) 。NVIDIA Tesla 20系列支持高性能计算应用的多项新功能,并支持3.0版的NVIDIA CUDA开发工具套件。NVIDIA CUDA GPU用于配合英特尔和AMD最新的多核x64主机CPU,提升该处理器适用的高性能计算应用的性能。

      最新版的PGI Accelerator编译器在最新的NVIDIA GPU平台上全面支持CUDA Fortran,并增加了对模块内的可分配设备阵列的支持和多项API强化功能。CUDA Fortran由NVIDIA和Portland Group合作开发,是Fortran 2003编程语言的扩展版,软件开发人员能够直接全程控制GPU编程过程。PGI 10.4版还在Fermi平台上加强了对PGI Accelerator指令式编程模型的支持。PGI Accelerator指令让应用专家更简单地进行GPU软件开发。PGI Accelerator指令不是针对GPU特点移植或并行化整个程序或功能,而是采用标准化的可移植的Fortran或C语言,渐进式移植和并行化单独的计算密集型回路和代码段。

      PGI 10.4版新增多个简易功能,包括PGI统一二进制技术,用户能够建立一个在任何CUDA GPU上运行的应用程序。通过PGI 10.4编译器,编程器可自动生成有效的代码,并针对Tesla C1060 GPU或新的Tesla C2050 GPU的要求优化代码。此外,这些编译器还能发挥GPU的新功能,包括更快的双倍精度计算、更大的可配置的快速共享内存以及多核优势。PGI 10.4版通过Linux、Windows和MacOS系统支持新的NVIDIA GPU平台,并通过PGI Visual Fortran在Microsoft Visual Studio开发环境内支持NVIDIA GPU平台。

      Portland Group总监Douglas Miles表示:“HPC用户可通过PGI 10.4版编译器开发高度优化的异类多核应用软件,支持英特尔和AMD最新的CPU,以及NVIDIA新一代GPU。高效地使用主机内核处理应用程序的某些部分代码,同时把其它部分代码交给GPU处理,是当今具有GPU的工作站和集群节点开发最大性能的关键。随着Fermi提高双倍精度计算性能,我们期望采用GPU的应用设计在数量和种类上都能大幅增长。”

      NVIDIA GPU计算产品部总经理Sanford Russell表示:“Tesla GPU在高性能计算应用领域取得的成功在很大程度上归功于NVIDIA及其合作伙伴开发的高质量开发工具。PGI发布的基于市场现有工具的新编译器有力证明,推动基于普通架构特别是我们的CUDA架构的GPU计算产品增长的动力正在不断加强。”

      Portland Group的Fermi GPU编译器和工具是PGI 2010编译器第10.4版的组件,现已上市,并可从PGI网站下载一套免费15天试用版软件。

关键字:编译器  Fermi架构  NVIDIA  GPU

编辑:于丽娜 引用地址:http://www.eeworld.com.cn/gykz/2010/0511/article_3003.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
编译器
Fermi架构
NVIDIA
GPU

小广播

独家专题更多

迎接创新的黄金时代 无创想,不奇迹
迎接创新的黄金时代 无创想,不奇迹
​TE工程师帮助将不可能变成可能,通过技术突破,使世界更加清洁、安全和美好。
TTI携TE传感器样片与你相见,一起传感未来
TTI携TE传感器样片与你相见,一起传感未来
TTI携TE传感器样片与你相见,一起传感未来
富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved