Skip to content

Releases: OpenMathLib/OpenBLAS

OpenBLAS 0.2.9 version

10 Jun 14:02
Compare
Choose a tag to compare

OpenBLAS Changelog

Version 0.2.9
10-Jun-2014
common:

Version 0.2.9.rc2
06-Mar-2014
common:

  • Added OPENBLAS_VERBOSE environment variable.(#338)
  • Make OpenBLAS thread-pool resilient to fork via pthread_atfork. (#294, Thank Olivier Grisel)
  • Rewrote rotmg
  • Fixed sdsdot bug.
    x86/x86-64:
  • Detect Intel Haswell for new Macbook.

Version 0.2.9.rc1
13-Jan-2013
common:

  • Update LAPACK to 3.5.0 version
  • Fixed compatiable issues with Clang and Pathscale compilers.

x86/x86-64:

  • Optimization on Intel Haswell.
  • Enable optimization kernels on AMD Bulldozer and Piledriver.

ARM:

  • Support ARMv6 and ARMv7 ISA.
  • Optimization on ARM Cortex-A9.

md5sum
84dd50ec05e6f6ebdcdd578a09b146ef OpenBLAS-0.2.9.zip
395052b930ec553a5cd6207dadaaef4a OpenBLAS-0.2.9.tar.gz

OpenBLAS 0.2.8 version

02 Aug 01:27
Compare
Choose a tag to compare

Version 0.2.8
01-Aug-2013

We provide binary packages for Windows 32-bit / 64-bit.
http://sourceforge.net/projects/openblas/files/

ChangeLog

  • common:
    • Support Open64 5.0. (#266)
    • Add executable stack markings. (#262, Thank Sébastien Fabbro)
    • Respect user's LDFLAGS (Thank Sébastien Fabbro)
  • x86/x86-64:
    • Rollback bulldozer and piledriver kernels to barcelona kernels (#263)
      We will fix the compuational error bug in bulldozer and piledriver kernels.

md5sum
384eacbbb1bb133a07b3ab2ef931d577 OpenBLAS-0.2.8.zip
19f38a32bc9e6e56f2b6874d7497baf0 OpenBLAS-0.2.8.tar.gz

OpenBLAS 0.2.7 version

25 Jul 17:39
Compare
Choose a tag to compare

Version 0.2.7
20-Jul-2013

We provide binary packages for Windows 32-bit / 64-bit on sf.net. http://sourceforge.net/projects/openblas/files/

ChangeLog

  • common:
    • Support LSB (Linux Standard Base) 4.1. e.g. make CC=lsbcc
    • Include LAPACK 3.4.2 source codes to the repo. Avoid downloading at compile time.
    • Add NO_PARALLEL_MAKE flag to disable parallel make.
    • Create openblas_get_parallel to retrieve information which parallelization model is used by OpenBLAS. (Thank grisuthedragon)
    • Detect LLVM/Clang compiler. The default compiler is Clang on Mac OS X.
    • Change LIBSUFFIX from .lib to .a on windows.
    • A walk round for dtrti_U single thread bug. Replace it with LAPACK codes. (#191)
  • x86/x86-64:
    • Optimize c/zgemm, trsm, dgemv_n, ddot, daxpy, dcopy on AMD Bulldozer. (Thank Werner Saar)
    • Add Intel Haswell support (using Sandybridge optimizations). (Thank Dan Luu)
    • Add AMD Piledriver support (using Bulldozer optimizations).
    • Fix the computational error in zgemm avx kernel on Sandybridge. (#237)
    • Fix the overflow bug in gemv.
    • Fix the overflow bug in multi-threaded BLAS3, getrf when NUM_THREADS is very large.(#214, #221, #246).
  • MIPS64:
    • Support loongcc (Open64 based) compiler for ICT Loongson 3A/B.
  • Power:
    • Support Power7 by old Power6 kernels. (#220)

md5sum
82be3b08cb62b4da3b2da04b3cf472c8 OpenBLAS-0.2.7.zip
fbe6e946d940870b3ce1aaf6f216f754 OpenBLAS-0.2.7.tar.gz