Ismail Dönmez 4cea3d1493 Accepting request 780848 from home:marxin:branches:science
- Update to version 0.3.9
  common:
  * Fixed a miscompilation of the GETRF functions with CMAKE
    The size of the memory buffer used for splitting GEMM tasks across
    multiple threads can now be configured in the build system.
    Imported bugfix 390 from LAPACK (missing NaN propagation in xCOMBSSQ)
  POWER:
  * fixed several compilation problems related to endianness and
    ELF version support on POWER8 and POWER9.
  * fixed misuse of the absolute value IAMIN/IAMAX in place of IMIN/IMAX
  * fixed a race condition in the level3 blas code
  MIPS64:
  * fixed misuse of the absolute value IAMIN/IAMAX in place of IMIN/IMAX
  ARMV7:
  * fixed a race condition in the level3 blas code
  * fixed a compilation problem on Android
  ARMV8:
  * Added support for Ampere EMAG8180
  * Added support for Neoverse N1
    improved performance of the blas_lock function
    fixed a race condition in the level3 blas code
  * Fixed a performance regression on TSV110 servers
  x86_64:
  * Fixed a long-standing error with undeclared register clobbers in
    the DSCAL microkernel for Haswell,SkylakeX and Zen exposed by gcc9.2
  *  Fixed a long-standing bug in the SSE implementation of the IAMAX functions
  *  Fixed a cmake build failure with DYNAMIC_ARCH on x86_64
  *  Fixed an oversight in the cpu detection code for Intel Goldmont+,
     Cannon Lake and Ice Lake
  * Fixed compile failure on OSX when the compiler name contains a dash

OBS-URL: https://build.opensuse.org/request/show/780848
OBS-URL: https://build.opensuse.org/package/show/science/openblas?expand=0&rev=90
2020-03-11 05:24:37 +00:00
2015-08-12 08:12:08 +00:00

openSUSE specific packaging
===========================

OpenBLAS provides optimized implementations of BLAS and LAPACK.
openSUSE provides three variants:
 * Serial library (libopenblas_serial0)
 * With OpenMP support (libopenblas_openmp0)
 * With threading support (libopenblas_pthreads0)

By defult openSUSE uses pthreads version on x86 systems and OpenMP
for other architectures. On x86 systems OpenBLAS uses dynamic
architectures support, so it contains all CPU-related optimizations.

How to switch between the various BLAS/LAPACK implementations
=============================================================

BLAS:
 sudo /usr/sbin/update-alternatives --config libblas.so.3

LAPACK:
 sudo /usr/sbin/update-alternatives --config liblapack.so.3

More information is available at:

 https://en.opensuse.org/openSUSE:Science_Linear_algebra_libraries
Description
No description provided
Readme 24 MiB
Languages
Diff 100%