Go to file
Dmitry Roshchin 435f704e97 Accepting request 341265 from home:Dmitry_R:branches:science
- Update to version 0.2.15
  * Enable MAX_STACK_ALLOC flags by default.
  * Improve ger and gemv for small matrices.
  * Improve gemv parallel with small m and large n case.
  * Improve ?imatcopy when lda==ldb
  * Add vecLib benchmarks
  * Fix LAPACK lantr for row major matrices
  * Fix LAPACKE lansy
  * Import bug fixes for LAPACKE s/dormlq, c/zunmlq
  * Raise the signal when pthread_create fails
  * Drop obsolete openblas-arm64-build.patch
  x86/x86-64:
    * Support pure C generic kernels for x86/x86-64.
    * Support Intel Boardwell and Skylake by Haswell kernels.
    * Support AMD Excavator by Steamroller kernels.
    * Optimize s/d/c/zdot for Intel SandyBridge and Haswell.
    * Optimize s/d/c/zdot for AMD Piledriver and Steamroller.
    * Optimize s/d/c/zapxy for Intel SandyBridge and Haswell.
    * Optimize s/d/c/zapxy for AMD Piledriver and Steamroller.
    * Optimize d/c/zscal for Intel Haswell, dscal for Intel SandyBridge.
    * Optimize d/c/zscal for AMD Bulldozer, Piledriver and Steamroller.
    * Optimize s/dger for Intel SandyBridge.
    * Optimize s/dsymv for Intel SandyBridge.
    * Optimize ssymv for Intel Haswell.
    * Optimize dgemv for Intel Nehalem and Haswell.
    * Optimize dtrmm for Intel Haswell.
  ARM:
    * Support Android NDK armeabi-v7a-hard ABI (-mfloat-abi=hard)
    * Fix lock, rpcc bugs
  POWER:

OBS-URL: https://build.opensuse.org/request/show/341265
OBS-URL: https://build.opensuse.org/package/show/science/openblas?expand=0&rev=40
2015-10-28 07:50:54 +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
c_xerbla_no-void-return.patch Accepting request 229075 from home:Dmitry_R:branches:science 2014-04-05 06:32:53 +00:00
openblas-0.2.15.tar.gz Accepting request 341265 from home:Dmitry_R:branches:science 2015-10-28 07:50:54 +00:00
openblas-libs.patch Fix patch name 2014-06-12 20:06:06 +00:00
openblas-noexecstack.patch Accepting request 263945 from home:Dmitry_R:branches:science 2014-12-04 08:48:36 +00:00
openblas.changes Accepting request 341265 from home:Dmitry_R:branches:science 2015-10-28 07:50:54 +00:00
openblas.spec Accepting request 341265 from home:Dmitry_R:branches:science 2015-10-28 07:50:54 +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