新しい Intel コンパイラ 2013.4.183(13.1.2) がリリースされたので、CentOS 6.4 上で gcc 4.4.7 と性能比較を行ってみた。
◯ ソフトウェア SDPA 7.4.0 + OpenBLAS 0.2.5
◯問題1:karate.dat-s
gcc 4.4.7 : 187.40s
icc 13.1.2 : 182.15s
◯問題2:nug12_r2.dat-s
gcc 4.4.7 : 59.82s
icc 13.1.2 : 60.87s
◯問題3:FH2+.1A1.STO6G.pqgt1t2p.dat-s
gcc 4.4.7 : 35.05s
icc 13.1.2 : 37.33s
◯問題4:NH3+.2A2\".STO6G.pqgt1t2p.dat-s
gcc 4.4.7 : 133.31s
icc 13.1.2 : 137.60s
◯計算サーバ: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.4
◯ ソフトウェア SDPA 7.4.0 + OpenBLAS 0.2.5
◯問題1:karate.dat-s
gcc 4.4.7 : 187.40s
icc 13.1.2 : 182.15s
◯問題2:nug12_r2.dat-s
gcc 4.4.7 : 59.82s
icc 13.1.2 : 60.87s
◯問題3:FH2+.1A1.STO6G.pqgt1t2p.dat-s
gcc 4.4.7 : 35.05s
icc 13.1.2 : 37.33s
◯問題4:NH3+.2A2\".STO6G.pqgt1t2p.dat-s
gcc 4.4.7 : 133.31s
icc 13.1.2 : 137.60s
◯計算サーバ: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.4