Hi. I am working on numpy in pypy. It would be much more challenging for me if you merged more code into the core of numpy, that means even more must be duplicated when using a different underlying ndarray implementation. If you are thinking of touching linalg/lapack_lite/blas_lite, I would prefer a simpler model that uses ndarray as a simple storage container, does not use cpython-specifc capi extentions with reference counting, and interfaces with python via cffi. Matti
On 8/08/2014 8:00 PM, firstname.lastname@example.org wrote:
Message: 1 Date: Thu, 7 Aug 2014 20:32:21 -0600 From: Charles R Harris email@example.com Subject: [Numpy-discussion] OpenBLAS and dotblas To: numpy-discussion firstname.lastname@example.org Message-ID: CAB6mnxJOON2tn2-YP8wsBwyqRhNOQEe715Tek6rGGOVTuazyFw@mail.gmail.com Content-Type: text/plain; charset="utf-8"
It looks like numpy dot only uses BLAS if ATLAS is present, see numpy/core/setup.py. Has anyone done the mods needed to use OpenBLAS? What is the current status of using OpenBLAS with numpy?
Also, I'm thinking of moving linalg/lapack_lite/blas_lite.c down into the core. Thoughts?