#1674: Switch to OpenBLAS --------------------------+------------------------------------------------- Reporter: eschnett | Owner: Type: enhancement | Status: review Priority: major | Milestone: Component: Other | Version: development version Resolution: | Keywords: --------------------------+-------------------------------------------------
Comment (by eschnett):
It is dangerous to auto-detect existing BLAS libraries, because these are often just the reference BLAS. It is better to build OpenBLAS in this case, since building it is actually quite fast. The point of using OpenBLAS is to guarantee that we have an efficient BLAS implementation at hand, e.g. for people using PETSc.
We could auto-detect existing BLAS libraries if we also auto-detect what kind it is (e.g. Atlas, OpenBLAS, reference BLAS, MKL, ...), but that is difficult, and we haven't done this before, so this shouldn't be a prerequisite.