Comment 3 for bug 1304878

Revision history for this message
Bruno Chareyre (bruno-chareyre) wrote :

>it seems there are good reasons not to use Openblas+OpenMP.

Well, we do use openblas+openmp for years. I was always compiling openblas (with, namely, USE_OPENMP = 1), that is why I never noticed the problem we see now. When running yade, PFV uses openblas while python libs use atlas (see [1] #4), so the bug you mention is not affecting us.

>Sure, we can switch to atlas, if you think it will fix (at least partially)

It should fix completely.
Could we have alternatives in the dependencies? I think I've seen that in deb packages sometimes. E.g. installing yade would need to have at least one of blas/atlas/openblas, but you have a choice (maybe even cublas for gpu?). It would apply for 12.04 and Jessie as well. It is not bad for benchmarking the libs.

[1] https://answers.launchpad.net/yade/+question/246244