Am 17.01.2020 um 01:13 schrieb Allin Cottrell:
On Thu, 16 Jan 2020, Sven Schreiber wrote:
> Then I have upgraded to the latest snapshot of "just
now". There I don't
> see a noticeable difference anymore - but that's because both variants
> are now slow!
> Like this:
> GRETL_OLD_SVD is 1
> OMP_NUM_THREADS is 1
> --omp-threads option is 2
On the maintained hypothesis that single-threaded is fastest for
DGESVD,
... for the given dimension 110 x 40 ...
* Under the new scheme omp-threads rules, so you'll get slow
results
with that set to 2 regardless of the OMP_NUM_THREADS setting -- which
is, I think, as it should be.
Does the "new" scheme cover the snapshot as of 14 hours ago? Because
there I had posted the case with "--omp-threads option is 2" where
OMP_NUM_THREADS did make a difference.
I guess I'm being confusing because I've also switched back and forth
between two machines. One is Ivybridge (pre-Haswell) and has no HT, the
other is Kabylake (post-Haswell) or so with HT. The thing from 14 hours
ago was with the latter; maybe HT has an influence there.
(I could try the additional environment settings I posted some messages
back to suppress HT completely, but haven't done that yet.)
If that's right, the only real cause for concern would be if you
now
(but how?!) get slow performance with --omp-threads=1.
No, I don't, everything's fine with --omp-threads=1.
thanks
sven