November 14th, 2024

AMD Developing Next-Gen Fortran Compiler Based on Flang, Optimized for AMD GPUs

AMD is developing an open-source Fortran compiler based on LLVM's Flang, optimized for OpenMP offloading to AMD GPUs, enhancing support for ROCm and HIP frameworks, with a dedicated GitHub repository.

Read original articleLink Icon
AMD Developing Next-Gen Fortran Compiler Based on Flang, Optimized for AMD GPUs

AMD has announced the development of a new open-source Fortran compiler, the "AMD Next-Gen Fortran Compiler," which is based on LLVM's Flang. This compiler is specifically designed for OpenMP offloading to AMD GPUs and will interface directly with the ROCm and HIP frameworks. Unlike AMD's existing AOMP compiler, which also focuses on GPU offloading, this new compiler is being developed as a separate codebase. It is intended to enhance support for AMD GPUs and is being tested across various Linux distributions using the ROCm driver. The initiative aims to provide improved performance for Fortran applications on AMD hardware, particularly for those utilizing the ROCm compute stack. AMD has made the GitHub repository for this project available under its InfinityHub CI tree. This development is distinct from AMD's CPU compiler efforts, which have already integrated Flang for Fortran support on AMD Zen processors.

- AMD is developing a new open-source Fortran compiler optimized for AMD GPUs.

- The compiler is based on LLVM's Flang and focuses on OpenMP offloading.

- It will interface directly with ROCm and HIP frameworks.

- The project is separate from AMD's existing AOMP compiler and CPU compiler efforts.

- The GitHub repository for the compiler is available under AMD's InfinityHub CI tree.

Link Icon 0 comments