[SciPy-Dev] Use vecLibFort instead of Accelerate?

Sturla Molden sturla.molden at gmail.com
Sat Oct 11 08:53:36 EDT 2014


There is a library called vecLibFort that re-exports all the BLAS and
LAPACK symbols in Accelerate with gfortran ABI:

https://github.com/mcg1969/vecLibFort

For scipy.linalg vecLibFort would solve several issues:

- Special wrappers for Accelerate would no longer be needed and can be
removed from the source.

- For the new Cython layer, the fortranname bug in f2py would go away – the
wrappers are no longer needed.

- The sgemv AVX segfault in Mavericks is corrected for by calling sgemm
when data are not 32 byte aligned.


Sturla




More information about the SciPy-Dev mailing list