OpenBLAS 0.3.19 Released With Alder Lake & Sapphire Rapids Detection

Written by Michael Larabel in Programming on 20 December 2021 at 12:00 AM EST. 2 Comments
PROGRAMMING
OpenBLAS as the popular, open-source BLAS (Basic Linear Algebra Subprograms) library implementation posted its newest release on Sunday.

OpenBLAS 0.3.19 is the new release and brings CPU ID detection for the recently released Intel Alder Lake desktop processors, support for upcoming Xeon Scalable "Sapphire Rapids", and more:

- Intel CPU detection for Alder Lake and Sapphire Rapids. On the Sapphire Rapids front is also an optimized SB-GEMM kernel.

- The dynamic architecture builds on x86_64 will now fall-back to the CPU with most similar capabilities when hitting an unknown CPU, rather than defaulting to Intel Prescott capabilities.

- Support for IBM POWER10 in big endian mode. OpenBLAS can also now build for POWER using its CMake build system support.

- Basic support and detection for Fujitsu A64FX Arm servers.

- Fixed Apple M1 CPU ID detection and better performance for the Apple Silicon hardware.

- Various fixes.

Downloads and more details on OpenBLAS 0.3.19 over on GitHub.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week