Skip to content

OpenBLAS 0.3.20 version

Compare
Choose a tag to compare
@martin-frbg martin-frbg released this 20 Feb 21:38
· 1882 commits to release-0.3.0 since this release
0b678b1

general:

  • some code cleanup, with added casts etc.
  • fixed obtaining the cpu count with OpenMP and OMP_PROC_BIND unset
  • fixed pivot index calculation by ?LASWP for negative increments other than one
  • fixed input argument check in LAPACK ? GEQRT2
  • improved the check for a Fortran compiler in CMAKE builds
  • disabled building OpenBLAS' optimized versions of LAPACK complex SPMV,SPR,SYMV,SYR with NO_LAPACK=1
  • fixed building of LAPACK on certain distributed filesystems with parallel gmake
  • fixed building the shared library on MacOS with classic flang

x86_64:

  • fixed cross-compilation with CMAKE for CORE2 target
  • fixed miscompilation of AVX512 code in DYNAMIC_ARCH builds
  • added support for the "incidental" AVX512 hardware in Alder Lake when enabled in BIOS

E2K:

  • add new architecture (Russian Elbrus E2000 family)

SPARC:

  • fix IMIN/IMAX

ARMV8:

  • added SVE-enabled CGEMM and ZGEMM kernels for ARMV8SVE and A64FX
  • added support for Neoverse N2 and V1 cpus

MIPS64:

  • fixed autodetection of MSA capability

LOONGARCH64:

  • added an optimized DGEMM kernel

abfaa43d995046ca4c56ccf14165c93c OpenBLAS-0.3.20.tar.gz
33526b15e15971edb657edc15de0c67f OpenBLAS-0.3.20.zip
3d9daef71592665261c032888bd810d6 OpenBLAS-0.3.20-x64.zip
5bfe847082510e44cdc59755cd49b941 OpenBLAS-0.3.20-x86.zip

Download OpenBLAS