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