Am 13.01.2020 um 18:19 schrieb Allin Cottrell:
On Mon, 13 Jan 2020, Sven Schreiber wrote:
> (I don't know how to do that on Windows, except by wrapping
the whole
> thing in a dummy mpi block with np=1 and omp-threads=1.)
google: windows set environment variable. (It's not that hard.)
OK sorry, next time :-)
Anyway, here's what I found on forcing single-threaded behavior:
...
So rather than divert from eigensym to eigen on Windows, what we
really want to do is run single-threaded eigensym on both platforms,
if we can figure out how to do that. (We don't want everything OMP to
be single-threaded.)
What about this:
https://github.com/xianyi/OpenBLAS/blob/ce3651516f12079f3ca2418aa85b9ad57...
And similar experiences:
*
https://github.com/scipy/scipy/pull/9056
*
https://github.com/xianyi/OpenBLAS/pull/1971 , Shift transition to
multithreading towards larger matrix sizes
This seems to be a pretty pervasive problem of openblas. I wonder what
other algebra functions in gretl might be affected.
cheers
sven