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