Which BLAS library is recommended for HPL run on Ampere Altra or AmpereOne? BLIS or OpenBLAS?
1 Like
I have the same question! OpenBLAS is popular but the version that ships with Ubuntu 24.04 is limited to only 64 threads. Supports 128 if built from source but Ampere has 192 core processors and can be 256 core 2P Altra and 384 core 2P AmpereOne. BLAS has many optimizations for workloads that Oracle and customers run on Ampere.
2 Likes
OpenBLAS version 0.3.30 and above is better for AmpereOne, it added support for the AmpereOne/1A cpus in DYNAMIC_ ARCH builds and fixed some default compiler options issue.
2 Likes
If this is the case, it might need Ubuntu to build OpenBLAS with the correct setttings to support maximum 384 cores on AmpereOne.