Hi everyone,

I have a general question regarding the GPU offloading support on AMD GPUs using OpenACC or OpenMP. I am doing some tests by compiling the new version of GCC (13 and 14), following the instructions online (https://gcc.gnu.org/wiki/Offloading#How_to_try_offloading_enabled_GCC).

I finally got the GPU offloading to work, but a simple test Fortran program doing matrix multiplication shows that the performance on a gfx90a device is 10 times slower than that of AMD AOMP LLVM compiled version.

I wonder if this is normal? and the performance on AMD GPU is still lagging behind other compilers?

I also want to try the og13 development branch, but got a lot of compilation error when building gcc. Do I need to use a newer version of gcc to compile it (I am using gcc 7.5 now)?

Thanks.

Chang

Reply via email to