所有分类
  • 所有分类
  • 实时新闻

AMD推出GPUFORT_从源到源转换

出品开源中国

作者白开水不加糖

Phoronix 消息指出,amd 现已经向一个名为 gPUFORt 的新项目公开了他们的代码。这个新的 gpufort 项目将处在 Radeon Open eCosystem(ROCm)的保护伞下,是他们在帮助拥有大型 CUDA 代码库的开发者从 NVIDIA 的封闭生态系统中进行过渡所做的最新努力。

过去几年的时间里,AMD 已经做出了 HIPify 和其他方面努力,以帮助开发人员将尽可能多的 CUDA 特定代码迁移到 Radeon 开源计算堆栈支持的接口。迄今为止,这些努力大部分都集中在 C/C++代码上,而 GPUFORT 则是采用以 CUDA 为中心的 Fortran 代码并将其调整为 Radeon GPU 执行。GPUFORT 支持将 CUDA Fortran 和基于 OpenACC 的 Fortran 代码的源代码转换为 OpenMP 4.5+以供 GPU 执行或 Fortran + HIP C++代码。

AMD推出GPUFORT_从源到源转换

根据介绍,GPUFORT 是一个研究项目,不是编译器本身,而是执行源到源转换的 Python 代码库。至少在目前的这个阶段,AMD 工程师并不指望 GPUFORT 能够创建一个完全有效的自动化解决方案;但对于更复杂的代码库来说,可能需要对自动生成的代码进行一些手动审查和修复。

AMD推出GPUFORT_从源到源转换

目前,GPUFORT 开发人员已经成功地使用该工具将各种现实世界的 HPC 软件转换为 OpenMP Fortran/HIP C++代码,并取得了成功——相对于原来 NVIDIA 注重的 Fortran 代码而言,性能变得更强。

AMD推出GPUFORT_从源到源转换

AMD 已经在 MIT 许可下公开了 GPUFORT 的代码。

原文链接:https://www.w1ym.com/66410/,转载请注明出处~~~
0

评论0

请先

站点公告

【温馨提示】 本站不建议您对本站支付任何费用或开通任何会员本站99%资源为免费资源只提供共享不提供技术支持,本站资源主要以学习开发为主,本站是为个人资源记录学习研究等情况而建立,如特殊原因下载,需在24小时删除相关资源。本站资源均来自互联网收集或网友分享,若有侵权,请联系站长删除,谢谢。立即查看
显示验证码
没有账号?注册  忘记密码?