前回と同じ実験を今度は nehalem 系の Xeon のマシンで行ってみた。やはり gcc 4.6.2 と Intel Compiler 12.1.0 の性能は拮抗している。最新判の SDPA 7.4.0 が gcc 4.6.2 でコンパイル出来ないのが残念なところ。
◯問題 theta6.dat-s
gcc 4.6.2 (SDPA 7.3.2):12.770秒
icc 12.1.0 (SDPA 7.3.2):12.360秒
icc 12.1.0 (SDPA 7.4.0 ILP64):11.235秒
◯問題 nug12_r2.dat-s
gcc 4.6.2 (SDPA 7.3.2):151.134秒
icc 12.1.0 (SDPA 7.3.2):150.020秒
icc 12.1.0 (SDPA 7.4.0 ILP64):144.879秒
◯問題 FH2+.1A1.STO6G.pqgt1t2p.dat-s
gcc 4.6.2 (SDPA 7.3.2):99.944秒
icc 12.1.0 (SDPA 7.3.2):97.561秒
icc 12.1.0 (SDPA 7.4.0 ILP64):98.494秒
○計算サーバ (2 CPU x 4 コア = 8 コア)
CPU : Intel Xeon 5550 (2.66GHz / 8MB L3) x 2
Memory : 72GB (18 x 4GB / 800MHz)
OS : Fedora 16 for x86_64
◯問題 theta6.dat-s
gcc 4.6.2 (SDPA 7.3.2):12.770秒
icc 12.1.0 (SDPA 7.3.2):12.360秒
icc 12.1.0 (SDPA 7.4.0 ILP64):11.235秒
◯問題 nug12_r2.dat-s
gcc 4.6.2 (SDPA 7.3.2):151.134秒
icc 12.1.0 (SDPA 7.3.2):150.020秒
icc 12.1.0 (SDPA 7.4.0 ILP64):144.879秒
◯問題 FH2+.1A1.STO6G.pqgt1t2p.dat-s
gcc 4.6.2 (SDPA 7.3.2):99.944秒
icc 12.1.0 (SDPA 7.3.2):97.561秒
icc 12.1.0 (SDPA 7.4.0 ILP64):98.494秒
○計算サーバ (2 CPU x 4 コア = 8 コア)
CPU : Intel Xeon 5550 (2.66GHz / 8MB L3) x 2
Memory : 72GB (18 x 4GB / 800MHz)
OS : Fedora 16 for x86_64