[SciPy-user] matrix inversion time (Python vs MATLAB)

David Cournapeau david at ar.media.kyoto-u.ac.jp
Sat Jan 10 07:57:17 EST 2009


Akshay Srinivasan wrote:
> 2009/1/10 Sturla Molden <sturla at molden.no>:
>   
>>> On Sat, Jan 10, 2009 at 4:57 AM, Sturla Molden <sturla at molden.no> wrote:
>>>       
>>> Numpy does not come with ATLAS: it uses whatever blas/lapack you have
>>> available. If you don't have any, numpy has an internal copy of a
>>> light lapack, which is not the fastest.
>>>       
>> Ok. If I want to use ATLAS or MKL, must NumPy or SciPy be rebuilt? Or can
>> I just replace the DLL?
>>
>>
>>
>> _______________________________________________
>> SciPy-user mailing list
>> SciPy-user at scipy.org
>> http://projects.scipy.org/mailman/listinfo/scipy-user
>>
>>     
>
> I don't think you need to rebuild Numpy or Scipy, if the dynamic
> libraries behave the same way - which I'm guessing is true.
>   

You guess wrong, there are many issues :) Names is only one problem, but
there is also mixed ABI conventions (passing float by value or by
reference, for example, which fortran runtime, etc...), which means it
is very difficult to reliably support dynamic linking of those libraries.

David



More information about the SciPy-User mailing list