High Performance Linpack (HPL) Compile Options with OpenMP BLAS Library

952 Views Asked by At

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

0

There are 0 best solutions below