Small comment: that poor result from openblas on the very first test
is probably just a matter of warming up the machine's vector registers; if you were to
run it a second time you'd
probably see openblas dominating from the get-go.
Right you are, Allin. The first test was pretty much the first thing I did after booting
up my computer. 2 subsequent runs show near-total openblas domination: 6/6 cases in one
run, 5/6 in the other. The lone exception was
dgemm experiment 2, variant 2, speed in Gflops
m n k vanilla openmp openblas
10 2 1000 1.1782 0.77966 2.1771
20 2 1000 1.3308 0.99745 2.6331
40 2 1000 1.3111 1.3642 2.7879
80 2 1000 1.0477 1.4362 2.8529
160 2 1000 1.2724 1.8858 2.6338
320 2 1000 1.1903 1.8180 2.4244
640 2 1000 1.1162 1.6754 1.6777
1280 2 1000 1.1157 1.6019 1.5981
2560 2 1000 1.0857 1.7744 1.7199
5120 2 1000 1.1078 1.6811 1.7112
result: openblas dominates for mnk >= 10240000
PS
-----Original Message-----
From: gretl-devel-bounces(a)lists.wfu.edu [mailto:gretl-devel-bounces@lists.wfu.edu] On
Behalf Of Allin Cottrell
Sent: Wednesday, June 18, 2014 2:44 PM
To: Gretl development
Subject: Re: [Gretl-devel] matrix_perf results
On Wed, 18 Jun 2014, Summers, Peter wrote:
I'm also late to this party. Here are my results from 64-bit
Windows
7:
Thanks, Peter, this is encouraging with regard to the new Windows build. Maybe this is
worth trying for 32-bit Windows too.
Small comment: that poor result from openblas on the very first test is probably just a
matter of warming up the machine's vector registers; if you were to run it a second
time you'd probably see openblas dominating from the get-go.
? matrix_perf(0)
dgemm experiment 1, variant 1, speed in Gflops
m n k vanilla openmp openblas
128 128 128 0.51479 2.4324 0.49444
128 128 256 1.3617 2.8694 7.5620
128 128 512 1.3178 3.2178 7.3135
128 128 1024 1.4547 3.2327 6.8889
128 128 2048 1.3938 3.2093 7.5701
result: openblas dominates for mnk >= 4194304 openmp dominates for
mnk < 4194304
[...]
Allin
_______________________________________________
Gretl-devel mailing list
Gretl-devel(a)lists.wfu.edu
http://lists.wfu.edu/mailman/listinfo/gretl-devel