Go to file
Egbert Eich 5a47826ff0 Accepting request 839300 from home:eeich:branches:science
- Set DYNAMIC_ARCH everywhere, use a base CPU model for non-dynamic
  bits to have a reproducible base line:
  x86_64: CORE2
  aarch64: ARMV8
  ppc: POWER8
  s390: ZARCH_GENERIC
- Remove workaround for build failure on aarch64 (boo#1128794).

OBS-URL: https://build.opensuse.org/request/show/839300
OBS-URL: https://build.opensuse.org/package/show/science/openblas?expand=0&rev=100
2020-10-03 13:51:01 +00:00
_constraints Accepting request 684134 from home:StefanBruens:branches:science 2019-03-12 17:39:07 +00:00
_multibuild Accepting request 533655 from home:eeich:hpc_alt 2017-10-16 15:00:39 +00:00
.gitattributes Accepting request 106990 from home:scorot 2012-02-26 12:52:52 +00:00
.gitignore Accepting request 106990 from home:scorot 2012-02-26 12:52:52 +00:00
OpenBLAS-0.3.10.tar.gz Accepting request 814610 from home:namtrac:branches:science 2020-06-15 05:33:39 +00:00
openblas-noexecstack.patch Accepting request 814610 from home:namtrac:branches:science 2020-06-15 05:33:39 +00:00
openblas-s390.patch Accepting request 814610 from home:namtrac:branches:science 2020-06-15 05:33:39 +00:00
openblas.changes Accepting request 839300 from home:eeich:branches:science 2020-10-03 13:51:01 +00:00
openblas.spec Accepting request 839300 from home:eeich:branches:science 2020-10-03 13:51:01 +00:00
README.HPC.SUSE Accepting request 533655 from home:eeich:hpc_alt 2017-10-16 15:00:39 +00:00
README.SUSE - Change library name suffix 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