https://bugzilla.redhat.com/show_bug.cgi?id=1619038
Bug ID: 1619038
Summary: jblas: use openblas instead of atlas
Product: Fedora
Version: rawhide
Component: jblas
Assignee: zbyszek(a)in.waw.pl
Reporter: dominik(a)greysector.net
QA Contact: extras-qa(a)fedoraproject.org
CC: java-sig-commits(a)lists.fedoraproject.org,
zbyszek(a)in.waw.pl
Description of problem:
Please BuildRequire: openblas instead of atlas where available (x86_64 %{ix86}
armv7hl %{power64} aarch64 s390x, see %{openblas_arches} macro defined in
openblas-srpm-macros package). Currently, it's available on all primary Fedora
arches, so you can technically skip using the macro.
Version-Release number of selected component (if applicable):
jblas-1.2.4-6.fc29
Additional information:
OpenBLAS selects best code path for the target architecture at runtime unlike
ATLAS.
A lot of benchmarks around the net suggest openblas is faster than ATLAS in
most workloads:
https://github.com/tmolteno/necpp/issues/18
http://blog.nguyenvq.com/blog/2014/11/10/optimized-r-and-python-standard-...
https://freddie.witherden.org/pages/blas-gemm-bench/
http://nghiaho.com/?p=1726
Many Fedora packages have switched to openblas already (e.g. scalapack and all
dependent ones and numpy).
--
You are receiving this mail because:
You are on the CC list for the bug.