Ubuntu 20.04 64-bit aarch64
I have successfully built High Performance Linpack (HPL-2.3) from source specifying the OpenBLAS serial shared library in the HPL Make.myconfig file. HPL runs happily.
I would now like to build HPL using the OpenBLAS OpenMP shared library version. Having done a recursive grep omp
on the HPL source directory I can't find any OpenMP pragmas in the source code.
My question is, when I build HPL do I need to specify -fopenmp
as a compile option? My thinking is that HPL is not using OpenMP, and does not need to know that the OpenBLAS shared library it is linked does use OpenMP. I'm sure I could be wrong, but I don't know why...
Best regards