Hi, On Fri, Mar 28, 2014 at 1:28 PM, Sturla Molden <[email protected]> wrote: > Nathaniel Smith <[email protected]> wrote: > >> If the only problem with eigen turns out to be that we have to add a line >> of text to a file then I think we can probably manage this somehow. > > We would also have to compile Eigen-BLAS for various architectures and CPU > counts. It is not "adaptive" like MKL or OpenBLAS.
Yes, I guess we currently have no idea how bad a default Eigen would be. We also have the soft constraint that any choice we make should also work for building scipy binaries - so adequate lapack coverage. I believe that means lapack_lite is not an option? So I guess the options are: * eigen - could it be slow? * openblas - could it be buggy? * reference blas / lapack [1] [2] [3] In [2] someone seems to be getting very good performance from the reference implementation. I guess we need to benchmark these guys on some standard systems, and decide how bad the performance / stability has to be before it's better not to provide binaries at all. Cheers, Matthew [1] http://icl.cs.utk.edu/lapack-for-windows/lapack/ [2] http://ylzhao.blogspot.com/2013/10/blas-lapack-precompiled-binaries-for.html [3] http://www.fi.muni.cz/~xsvobod2/misc/lapack/ _______________________________________________ NumPy-Discussion mailing list [email protected] http://mail.scipy.org/mailman/listinfo/numpy-discussion
