Bug#684344: Bug #684344: libopenblas-base: please install OpenMP version

Michael Banck mbanck at debian.org
Sun Dec 22 19:15:27 UTC 2013


On Wed, Aug 08, 2012 at 05:58:35PM -0400, Steven G. Johnson wrote:
> Currently, Debian installs the version of OpenBLAS that uses pthreads
> parallelism.  In addition to this, or perhaps instead of this, it would
> be nice to have a version that uses OpenMP parallelism (compile with
> USE_OPENMP=1).
> 
> The main reason for an OpenMP version of OpenBLAS is that this makes
> OpenBLAS easier to use from software that is already parellelized with
> OpenMP -- the software and the OpenBLAS library can then share the
> same thread pool and coordinate their usage.

I second that.

Besides, I get very noisy warnings when building the newest (hybrid
MPI/OpenMP) version of MolDS, which uses OpenBLAS:

OpenBLAS Warning : Detect OpenMP Loop and this application may hang.
Please rebuild the library with USE_OPENMP=1 option.

There's more than one million of them while running the test suite,
which seriously bloats the build log.  So at least it would be nice to
rate-limit or patch out this warning.

I will see about redirecting stderr to /dev/null, but this is obviously
not really a solution when running a testsuite.


Michael



More information about the debian-science-maintainers mailing list