[Numpy-discussion] LinearAlgebra patch
Jeff Whitaker
jsw at cdc.noaa.gov
Thu Aug 30 13:08:07 EDT 2001
Chris: The ATLAS project (http://www.netlib.org/ATLAS) provides a
mechanism for creating optimized BLAS/LAPACK libs on almost any
(unixish) platform. The tuning process is very complicated. It would not
be feasible to include this in the Numpy distribution - however the
mechanism does exist to link these libs when compiling numpy. Perhaps a
more realistic goal would be to modify the setup.py script to
automatically detect ATLAS and use those libs if they are installed.
-Jeff
On Thu, 30 Aug 2001, Chris Barker wrote:
> Jeff Whitaker wrote:
> > Paul's initial comment
> > was that since it was not self-contained (it required linking external
> > blas and lapack libs) he could not consider putting it in. I have
> > rectified that now by including new versions of f2c_lite.c, blas_lite.c
> > and d(z)lapack_lite.c that support the newer, faster lapack routines.
>
> I don't know what it would take, but I would LOVE it if NumPy used a
> highly optimised BLAS wherever possible. I have no idea whether there is
> a good BLAS available for every major platform that has a licence that
> allows it to be included with NumPy, but if so, I think it should be
> included. I know this is more effor than just including a generic one,
> but having optimum performace "out of the box" would be a great thing.
>
> just my $.02, which is worth about that, as I am in littel position to
> help...
>
>
> -Chris
>
>
>
>
--
Jeffrey S. Whitaker Phone : (303)497-6313
Meteorologist FAX : (303)497-6449
NOAA/OAR/CDC R/CDC1 Email : jsw at cdc.noaa.gov
325 Broadway Web : www.cdc.noaa.gov/~jsw
Boulder, CO, USA 80303-3328 Office : Skaggs Research Cntr 1D-124
More information about the NumPy-Discussion
mailing list