SDPA を用いた OpenBLAS と Intel MKL の比較について。MKL が性能面で上回る問題が増えている。
◯ソフトウェア SDPA 7.4.0 + OpenBLAS 0.2.4 (or Intel MKL 13.0.1)
◯問題1:mcp2000-10.dat-s
OpenBLAS 0.2.4 : 25.927s
Intel MKL 13.0.1 : 22.445s
◯問題2:nug12_r2.dat-s
OpenBLAS 0.2.4 : 74.833s
Intel MKL 13.0.1 : 80.311s
◯問題3:FH2+.1A1.STO6G.pqgt1t2p.dat-s
OpenBLAS 0.2.4 : 37.086s
Intel MKL 13.0.1 : 28.031s
◯計算サーバ:Intel Xeon SandyBridge-EP 32 コアマシン
CPU Intel Xeon E5-4640 (8-core 2.40GHz 16MB cacheTDP:95w) x 4
Memory 512GB ACTICA製HPC専用メモリ DDR3 1600Mhz (16GB x 32枚) x 32
OS : CentOS 6.3
◯ソフトウェア SDPA 7.4.0 + OpenBLAS 0.2.4 (or Intel MKL 13.0.1)
◯問題1:mcp2000-10.dat-s
OpenBLAS 0.2.4 : 25.927s
Intel MKL 13.0.1 : 22.445s
◯問題2:nug12_r2.dat-s
OpenBLAS 0.2.4 : 74.833s
Intel MKL 13.0.1 : 80.311s
◯問題3:FH2+.1A1.STO6G.pqgt1t2p.dat-s
OpenBLAS 0.2.4 : 37.086s
Intel MKL 13.0.1 : 28.031s
◯計算サーバ:Intel Xeon SandyBridge-EP 32 コアマシン
CPU Intel Xeon E5-4640 (8-core 2.40GHz 16MB cacheTDP:95w) x 4
Memory 512GB ACTICA製HPC専用メモリ DDR3 1600Mhz (16GB x 32枚) x 32
OS : CentOS 6.3