I would like to ask if OpenACC or OpenMP support ARM Mali GPUs. I use OpenMP 4.0 which supports GPU parallelisation but I am not sure if it runs on the GPU. Do you have any idea how can I test it?
3
There are 3 best solutions below
0

Either/both specifications would work fine on Mali GPUs, but I'm not aware of any compilers that support offloading to Mali. GCC or CLANG would be your best bet, but I don't think either has a Mali target compiler.
0

The newly updated Arm C/C++ Compiler 21.1 with OpenMP 5.0 for Linux may support offloading to ARM MALI GPU targets. OpenMP 5.0 features are supported by Arm C/C++ Compiler
Neither are supported on Mali. Compute acceleration support is via OpenCL, or compute shaders in OpenGL ES / Vulkan.