[cctbxbb] Install OpenBLAS or MKL in base

Luc Bourhis luc_j_bourhis at mac.com
Fri Jun 22 05:01:51 PDT 2018


> On 22 Jun 2018, at 13:27, Pascal <pascal22p at parois.net> wrote:
> A third option would be to keep third party blas/lapack libraries optional but include the version from netlib has a fall back in cctbx. No need to duplicate implementation. If you just include the functions used in cctbx from netlib it is also lightweight. Tests should be fine against netlib only. Third party libraries are checked on their own.

I like the idea. It is very important the new smtbx code relying on BLAS 3 is part of nightly tests but Pascal is right here. The only problem is that netlib reference BLAS is written in FORTRAN. So is LAPACK. Both have C interfaces but the actual implementation is in FORTRAN. We could of course run fable on it. In case you do not know Pascal, fable is a tool written by Ralf to convert Fortran to C++.

Best wishes,


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://phenix-online.org/pipermail/cctbxbb/attachments/20180622/b2bc33a9/attachment-0001.htm>

More information about the cctbxbb mailing list