Re: Linear Algebra Libraries
Le samedi 20 mars 2010 à 13:49 +0100, Marc 'HE' Brockschmidt a écrit :
> Sylvestre Ledru <firstname.lastname@example.org> writes:
> > I am planning to upload some modifications in the way Linear Algebra
> > Libraries BLAS / LAPACK and ATLAS are handle in Debian. These libraries
> > are very used by many scientific software.
> > They didn't have many attentions during the last few years and ATLAS in
> > unstable is in a pretty bad shape (old version, plenty of bugs, hard to
> > use ...)
> > I described what I am planning to do in this wiki page:
> > http://wiki.debian.org/DebianScience/LinearAlgebraLibraries
> > and my changes have been tested.
> I have to admit that I'm a bit uncomfortable with using
> update-alternatives to switch between libary implementations. I am not
> aware of any other package doing this.
This is done with the different MPI implementation (openmpi, mpich2,
> Is there a reason for not doing
> it on the package level, allowing users to just install the package
> fitting their needs and machine?
Yes, it does improve the performance of software based this libraries.
> Is it really common to switch
> implementations on the same machine very often?
Yes, it is. This kind of library are used by Scilab, R or Octave. They
relies strongly on these libraries and for precision, confirmation of
the result and performances, it is common to switch between the
Now, it has to be managed by upstream (which is pretty hard and boring)
or by the user with LD_LIBRARY_PATH (if upstream allows that)