[Numpy-discussion] distributing wheels & SSE/superpack options

Ralf Gommers ralf.gommers at gmail.com
Fri Dec 6 17:16:37 EST 2013


On Fri, Dec 6, 2013 at 9:37 PM, David Cournapeau <cournape at gmail.com> wrote:

>
>
>
> On Fri, Dec 6, 2013 at 8:28 PM, Oscar Benjamin <oscar.j.benjamin at gmail.com
> > wrote:
>
>> On 6 December 2013 20:09, Chris Barker <chris.barker at noaa.gov> wrote:
>> >> 2. in the absence of statistics, can we do an experiment by putting one
>> >> wheel up on PyPi which contains SSE3 instructions, for python 3.3 I
>> propose,
>> >> and seeing for how many (if any) users this goes wrong?
>> >
>> >
>> > sounds good -- it looks like SSE3 has been around a good while:
>> >
>> > http://en.wikipedia.org/wiki/SSE3
>> >
>> > 8+ years is a pretty long time in computer land!
>> >
>> > anyone know how long SSE3 has been around?
>>
>> I don't have statistics but I do have a couple of data points. Both of
>> the computers I regularly use (my work desktop and my girlfriend's
>> laptop) have SSE2 but not SSE3.
>>
>> Really I'm not sure that releasing a potentially compatible binary -
>> with no install time checks - is such a good idea. What we really want
>> is a situation where you can confidently advise someone to just "pip
>> install numpy" without caveats i.e. a solution that "just works".
>>
>
> agreed.
>
> Also, we should not lie to ourselves: our current ATLAS on windows are
> most likely not very efficient anyway, SSE or not.
>
> Ralf, you mentioned that openblas was problematic on windows ? I could not
> find any recent discussion on that list.
>

I didn't mean specifically on Windows. I based that on comments like:
https://github.com/numpy/numpy/issues/4007#issuecomment-27688947
http://article.gmane.org/gmane.comp.python.scientific.devel/18098
https://github.com/numpy/numpy/issues/3545

Ralf
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20131206/011946ed/attachment.html>


More information about the NumPy-Discussion mailing list