Bug#580335: Please compile multithreaded ATLAS libraries

Matti Laakso matti.laakso at tkk.fi
Wed May 5 11:07:13 UTC 2010


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.

I think this should also generate the threaded libraries libptcblas.so
and libptf77blas.so, which are clearly missing from the package.

Matti






More information about the debian-science-maintainers mailing list