最適化問題に対する超高速&安定計算

大規模最適化問題、グラフ探索、機械学習やデジタルツインなどの研究のお話が中心

Intel MKL 11.3.3 と OpenBLAS 0.2.19

2016年05月05日 15時26分09秒 | Weblog
Intel コンパイラ 16.0.3 (MKL 11.3.3)と gcc 6.1.0 及び OpenBLAS 0.2.19 が出てきたので、比較を行ってみました。。。

ソフトウェア SDPA 7.4.0

◯問題1:karate.dat-s
gcc 4.8.5 + OpenBLAS 0.2.19 : 118.57s
gcc 6.1.0 + OpenBLAS 0.2.19 : 121.13s
icc 16.0.2 + Intel MKL 11.3.2 : 98.23s
icc 16.0.3 + Intel MKL 11.3.3 : 97.77s

◯問題2:DSJC500.9.dat-s
gcc 4.8.5 + OpenBLAS 0.2.19 : 35.00s
gcc 6.1.0 + OpenBLAS 0.2.19 : 35.06s
icc 16.0.2 + Intel MKL 11.3.2 : 28.38s
icc 16.0.3 + Intel MKL 11.3.3 : 29.57s

◯問題3:NH3+.2A2\".STO6G.pqgt1t2p.dat-s
gcc 4.8.5 + OpenBLAS 0.2.19 : 129.23s
gcc 6.1.0 + OpenBLAS 0.2.19 : 128.93s
icc 16.0.2 + Intel MKL 11.3.2 : 127.79s
icc 16.0.3 + Intel MKL 11.3.3 : 128.26s

◯計算サーバ
CPU : Intel(R) Xeon(R) CPU E5-2670 v3 @ 2.30GHz x 2
メモリ:512GB
OS : CentOS 7.2
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする