AMD开发基于Flang的下一代Fortran编译器 并针对其GPU进行了优化
AMD今天公开了"AMD下一代Fortran编译器"的详细信息,这是一款基于LLVM的Flang的全新Fortran编译器。AMDNext-GenFortran编译器是一款全新的开源Fortran编译器,重点关注将OpenMP卸载到AMDGPU,并提供ROCm和HIP的直接接口。
Flang的这一下游侧重于AMDGPU卸载和与ROCm计算栈的交互。
这类似于AMD的AOMP编译器工作,因为他们的LLVM下游侧重于为AMDGPU提供最新的OpenMP卸载支持。
但至少就目前而言,这个"下一代"编译器是通过独立于AOMP的代码库开发的。
这也不能与AMD的CPU编译器工作混为一谈...在AOCC的AMD优化C/C++编译器领域,他们已经为基于AMDZen的处理器提供了Fortran支持的Flang版本。但是,这款下一代Fortran编译器的目标是GPU方面。
AMD今天发布了这篇ROCm博文,概述了他们的下一代Fortran编译器。至少目前,正在为这个新的Fortran编译器开发的GitHub存储库位于AMD的InfinityHubCI树下。
责任编辑:站长云网
踩一下[0]
顶一下[0]