GCC, PGI, Intel コンパイラ対決 at OSX

ベンチマークに使ったのは、他人が書いたのを俺が徹底的に書き直した某コードで、実行環境は OSX 10.5.7 Core2Duo 2.6GHz。 OpenMP とかはなし。Intel でも TBB とか MKL なし。GCC以外は 64bit コード。

よっぽど、ハマる、系だったのかも知れんが、2倍はいくらなんでも嘘じゃね?

某コード(新・旧)によるテスト計算の計算時間/秒
GCCPGIIntel
旧コード658549378
新コード11711463

…うーん?
Intel CPU に対しては PGI の optimizelr があんまり効いてないってことか?


10:23:00 - 02.07.09 - kuroyagi - その他雑記 - 3299x