MUMPS 5.3.1 が出ましたので、既存の MUMPS 5.0.2 との性能差を比較しました。
ソフトウェア:SDPA 7.4.2
◯問題1:s5000n0r05g2FD_R.dat-s
1: MUMPS 5.0.2
gcc 8.3.1 + OpenBLAS 0.3.9.dev : 90.76s
icc 19.1.1.217 (xHost) + Intel MKL 2020.1 : 61.86s
2: MUMPS 5.3.2
gcc 8.3.1 + OpenBLAS 0.3.9.dev : 82.66s
icc 19.1.1.217 (xHost) + Intel MKL 2020.1 : 49.88s
◯問題2:DeepLearning_Secure.dat-s
1: MUMPS 5.0.2
gcc 8.3.1 + OpenBLAS 0.3.9.dev : 1209.92s
icc 19.1.1.217 (xHost) + Intel MKL 2020.1 : 1743.52s
2: MUMPS 5.3.2
gcc 8.3.1 + OpenBLAS 0.3.9.dev : 1196.67s
icc 19.1.1.217 (xHost) + Intel MKL 2020.1 : 1701.87s
◯問題3:mater-6.dat-s
1: MUMPS 5.0.2
gcc 8.3.1 + OpenBLAS 0.3.9.dev : 34.74s
icc 19.1.1.217 (xHost) + Intel MKL 2020.1 : 12.21s
2: MUMPS 5.3.2
gcc 8.3.1 + OpenBLAS 0.3.9.dev : 37.91s
icc 19.1.1.217 (xHost) + Intel MKL 2020.1 : 12.04s
◯計算サーバ
CPU : Core i9 7960X (16コア/32スレッド/2.8GHz/tb4.2GHz/22MB/165W) LGA2066,
メモリ : 128GB (32GB×4) DDR4 2666(PC4-21300)
OS : CentOS 8.1
ソフトウェア:SDPA 7.4.2
◯問題1:s5000n0r05g2FD_R.dat-s
1: MUMPS 5.0.2
gcc 8.3.1 + OpenBLAS 0.3.9.dev : 90.76s
icc 19.1.1.217 (xHost) + Intel MKL 2020.1 : 61.86s
2: MUMPS 5.3.2
gcc 8.3.1 + OpenBLAS 0.3.9.dev : 82.66s
icc 19.1.1.217 (xHost) + Intel MKL 2020.1 : 49.88s
◯問題2:DeepLearning_Secure.dat-s
1: MUMPS 5.0.2
gcc 8.3.1 + OpenBLAS 0.3.9.dev : 1209.92s
icc 19.1.1.217 (xHost) + Intel MKL 2020.1 : 1743.52s
2: MUMPS 5.3.2
gcc 8.3.1 + OpenBLAS 0.3.9.dev : 1196.67s
icc 19.1.1.217 (xHost) + Intel MKL 2020.1 : 1701.87s
◯問題3:mater-6.dat-s
1: MUMPS 5.0.2
gcc 8.3.1 + OpenBLAS 0.3.9.dev : 34.74s
icc 19.1.1.217 (xHost) + Intel MKL 2020.1 : 12.21s
2: MUMPS 5.3.2
gcc 8.3.1 + OpenBLAS 0.3.9.dev : 37.91s
icc 19.1.1.217 (xHost) + Intel MKL 2020.1 : 12.04s
◯計算サーバ
CPU : Core i9 7960X (16コア/32スレッド/2.8GHz/tb4.2GHz/22MB/165W) LGA2066,
メモリ : 128GB (32GB×4) DDR4 2666(PC4-21300)
OS : CentOS 8.1