Bug#684344: openmp problematic

Julian Taylor jtaylor.debian at googlemail.com
Tue Feb 4 22:17:02 UTC 2014


There are well known issues with the gnu openmp variant of openblas in
respect to forks of applications.
This causes numerous issues especially in the python world where forking
is very common.
see e.g. https://github.com/xianyi/OpenBLAS/issues/294
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=737675

As openblas is integrated into Debians blas alternative system it needs
to be rock solid compared to ATLAS and netlib blas.
This is known not to be the case for openmp openblas but somewhat
working with pthreads.
As my viewpoint is very narrow coming from python I want to ask if there
are known and ideally reproducable cases where pthread openblas breaks
applications but openmp openblas does not?

An advantage of the pthread variant is that issues can be fixed in
openblas itself while with openmp issues we are at the mercy of the very
slow moving gomp.



More information about the debian-science-maintainers mailing list