On Fri, Dec 6, 2013 at 2:48 PM, Oscar Benjamin <oscar.j.benjamin@gmail.com> wrote:
On 6 December 2013 13:06, David Cournapeau <cournape@gmail.com> wrote:
>
> As Ralf, I think it is overkill. The problem of SSE vs non SSE is because of
> one library, ATLAS, which as IMO the design flaw of being arch specific. I
> always hoped we could get away from this when I built those special
> installers for numpy :)
>
> MKL does not have this issue, and now that openblas (under a BSD license)
> can be used as well, we can alleviate this for deployment. Building a
> deployment story for this is not justified.

Oh, okay that's great. How hard would it be to get openblas numpy
wheels up and running? Would they be compatible with the existing
scipy etc. binaries?

OpenBLAS is still pretty buggy compared to ATLAS (although performance in many cases seems to be on par); I don't think that will be well received for the official releases. We actually did discuss it as an alternative for Accelerate on OS X, but there was quite a bit of opposition.

Ralf