News: 0001606525

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

OpenBLAS 0.3.31 Released With New Extensions, RISC-V & ARM64 Optimizations

([Programming] 6 Hours Ago OpenBLAS 0.3.31)


For those looking for a speedy Basic Linear Algebra Subprograms "BLAS" library, OpenBLAS 0.3.31 is now available for this optimized open-source implementation.

OpenBLAS 0.3.31 brings BFloat16 extensions for BGEMM and BGEMV, other new BLAS extensions, problem size threshold for multi-threading with different kernels, improved Fortran compiler auto-detection, and a number of CMake build system fixes for different platforms from Windows to FreeBSD.

OpenBLAS 0.3.31 like most of their releases also has a number of new CPU-specific performance optimizations. There are a variety of new RISC-V performance optimizations in OpenBLAS for ZVL128B and ZVL256B targets as well as better RISC-V RVV 1.0 detection. ARM64 has also seen a number of multi-threading performance improvements and other new performance optimizations. There is also auto-detection now for Apple M SoCs on Linux as well as AmpereOne processors.

OpenBLAS 0.3.31 for x86_64 brings CPU auto-detection support for the Intel Core Ultra 200V "Lunar Lake" processors plus various fixes.

Downloads and more details on OpenBLAS 0.3.31 via [1]GitHub and [2]OpenBLAS.net .



[1] https://github.com/OpenMathLib/OpenBLAS/releases/tag/v0.3.31

[2] http://www.openblas.net/



Please stand for the National Anthem:

Australians all, let us rejoice,
For we are young and free.
We've golden soil and wealth for toil
Our home is girt by sea.
Our land abounds in nature's gifts
Of beauty rich and rare.
In history's page, let every stage
Advance Australia Fair.
In joyful strains then let us sing,
Advance Australia Fair.

Thank you. You may resume your seat.