意法半导体的全资子公司Portland Group®,宣告与AMD签定技能协作协议,为AMD的FireStream™核算加快器开发编译器。作为协作协议的一部分,PGI和AMD将协作研制,使PGI® Fortran和C编译器可以为AMD FireStream电路板直接生成代码,发生可以主动运用AMD FireStream产品的异构型x64+GPU(图形处理器)可执行代码。
Portland Group最近推出一个技能预览,介绍业界首款把主处理器的核算使命主动分配给图形处理器(GPU)的规范Fortran和C编译器。直到现在,专心GPU加快器的C和C++开发人员还必须依靠言语扩展或函数库解决方案,从运用程序调用GPU 遭到极大的约束。PGI® x64+GPU编程模型有助于程序员加快运用程序的开发布置,办法很简略,只要给兼容现有规范的Fortran和C程序添加可移植的被其它编译器视为注释的编译器指令,然后再挑选合适的编译器从头编译源代码即可。这项技能使开发人员可以在现有的运用中逐步进步加快技能的运用,无需做出本钱贵重且技能难度很大的企业级渠道搬迁或收购的决议计划。
“直到现在,当评价加快器技能时,企业的信息技能总监(CIO)、政府和大学试验室主任都经历过困难的选择,”Portland Group总监Douglas Miles表明,“我应该选购哪一种加快器?我怎么让开发人员乐意持续运用加快器?我要在新的软件技能上投入多少资金?经过与AMD协作,咱们将设法让干流的C和Fortran开发人员十分容易地运用FireStream核算加快技能,经过被重要的高功能核算(HPC)中心广泛运用的PGI编译器来开释这些加快器的强壮功能。”
“咱们欢迎Portland Group供给先从而简略的开发工具,让开发人员可以方便地开发GPU加快运用程序,”AMD流核算部总监Patricia Harrell表明,“Portland Group清楚了解当今的高功能核算开发人员的需求,他们的尽力有助于推进GPU加快核算技能进入干流。咱们等待与PGI的协作,保证Fortran和C编译器可以充分发挥AMD FireStream 9270核算加快器的超越1.2 teraFLOPS的单精度浮点运算功能和超越240 gigaFLOPS的双精度浮点运算功能。”
PGI 开发并出售高功能的C/C++和Fortran编译器和开发工具,产品被科研人员广泛用于高功能核算技能(HPC),即以杂乱进程的建模和仿真为主的科技核算范畴,如海洋建模、天气预报、地震剖析、生物信息剖析技能等。PGI编译器和开发工具可以开释最新的多核处理器的最高功能,包含最近发布的45纳米的四核AMD Opteron™ 处理器。PGI编译器在高功能核算范畴是公认最好的软件,在各种运用范畴和产品功能评测中表现国际一流的功能,经常被引用为商用编译器的功能及可靠性的参阅规范。