Ole Streicher <[email protected]> writes:

> The implementation that is supposed to work is the one from lapack. I
> added -DCMAKE_INSTALL_RPATH="/usr/lib/$(DEB_HOST_MULTIARCH)/blas" (and
> more) to the flags, but it doesn't help. Checking with

Does additionally taking liblapack itself from
/usr/lib/$(DEB_HOST_MULTIARCH)/lapack help?

Also, AFAICT, the two alternatives to Netlib BLAS are BLIS and OpenBLAS,
both of which accept dedicated environment variables governing their use
of threading, which you should be able to tune at startup or (if
necessary) in a wrapper script without impacting anything else:

https://github.com/flame/blis/blob/master/docs/Multithreading.md#globally-via-environment-variables
http://www.openmathlib.org/OpenBLAS/docs/runtime_variables/

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/[email protected]

Reply via email to