Bug#580335: Please compile multithreaded ATLAS libraries

Sylvestre Ledru sylvestre at debian.org
Wed May 5 11:16:06 UTC 2010


Le mercredi 05 mai 2010 à 14:07 +0300, Matti Laakso a écrit :
> On Wed, 2010-05-05 at 11:07 +0200, Sylvestre Ledru wrote:
> > Hmm, I am already doing it:
> > http://svn.debian.org/viewsvn/debian-science/packages/atlas/trunk/debian/rules?revision=36439&view=markup
> > $(MAKE) shared;										$(MAKE) ptshared;
> > 
> > The problem with the thread in Atlas is that they are "computed" on the
> > building device...
> > See: http://math-atlas.sourceforge.net/faq.html#tnum
> > 
> > Sylvestre
> > 
> 
> Maybe multithreading is disabled during configure if it detects only a
> single CPU or core. Passing, e.g., "-t 4" to configure should make it
> use four threads.
> 
> I don't know how much this would decrease performance on, say, a dual
> core processor.
It will. This is the main issue...
The best way is to build the custom packages.

> I think this should also generate the threaded libraries libptcblas.so
> and libptf77blas.so, which are clearly missing from the package.
Maybe I am not installing them. I will have a look.


Sylvestre






More information about the debian-science-maintainers mailing list