Numerical age for D: Mir v0.18.0 is faster then OpenBLAS

Martin Nowak via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Sat Sep 24 13:31:38 PDT 2016


On Saturday, 24 September 2016 at 16:55:04 UTC, Martin Nowak 
wrote:
> On Saturday, 24 September 2016 at 13:18:45 UTC, Ilya Yaroshenko 
> wrote:
>> Thank you. Lets wait until Martin submit benchmark results too 
>> https://forum.dlang.org/post/mkmjxwilpvsggobakhke@forum.dlang.org
>
> Working on it in an hour, with such a strong headline we should 
> avoid mistakes.

Number somewhat confirmed w/ a Skylake Core i7-6700 and DDR4 RAM, 
slight advantage for Intel.

For Intel MKL 2017.0.098
```
m=n=k,GLAS(thread_count=1),OpenBLAS(thread_count=?)
10,20,20
20,32,40
30,38.5714,60
40,64,80
50,59.5238,73.5294
60,69.6774,65.4545
70,63.5185,72.2105
80,84.6281,82.5806
90,74.0102,81
100,85.8369,81.6327
200,98.8264,98.401
300,102.079,95.7277
500,108.15,110.727
600,110.334,112.301
700,109.637,112.022
800,110.13,111.309
900,110.491,110.983
1000,109.634,111.374
1200,108.937,111.677
1400,109.837,111.249
1600,108.661,112.19
1800,109.626,112.124
2000,109.748,111.693
```
And OpenBLAS 0.2.18 (openblas-0.2.18-5.fc24.x86_64)
```
m=n=k,GLAS(thread_count=1),OpenBLAS(thread_count=?)
10,20,10
20,32,20
30,36,24.5455
40,64,37.6471
50,58.1395,40.3226
60,69.6774,46.9565
70,63.5185,45.1316
80,84.6281,58.5143
90,74.7692,53.6029
100,85.8369,62.3053
200,99.3789,80.8489
300,103.211,89.478
500,108.169,98.5416
600,110.367,101.678
700,109.49,101.634
800,110.014,100.123
900,110.266,101.126
1000,109.964,100.336
1200,109.113,101.378
1400,110.003,101.907
1600,108.596,101.66
1800,109.734,102.706
2000,109.742,103.167
```


More information about the Digitalmars-d-announce mailing list