openblas/README.SUSE
Dmitry Roshchin 9e74d420ec - Change library name suffix
* drop openblas-soname.patch
- Add RPM %post script for manual BLAS/LAPACK update-alternatives
  configuration update
- Use update-alternatives mechanism for OpenBLAS variants (serial,
  openmp, pthreads). pthreads variant is default for x86 and x86_64,
  OpenMP for other architectures.
- Fix build on ARM64
  * openblas-arm64-build.patch
- Add update-alternatives mechanism for CBLAS
- Provide cmake module
- Delete info about host cpu from openblas_config.h for dynamic arch
- Add update-alternatives to 'preup' and 'post' requires list for 
  libraries
- Add README.SUSE

OBS-URL: https://build.opensuse.org/package/show/science/openblas?expand=0&rev=38
2015-08-12 08:12:08 +00:00

26 lines
851 B
Plaintext

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