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