最適化問題に対する超高速&安定計算

大規模最適化問題、グラフ探索、機械学習やデジタルツインなどの研究のお話が中心

Intel と gcc コンパイラ

2010年09月04日 00時41分29秒 | Weblog
Intel コンパイラと gcc の最新バージョンを用いて最適化ソフトウェアの性能を比較したのだが、両者の性能差はほとんど無いという結果になった。

Intel C/C++ 及び Fortran コンパイラ : 11.1.073
gcc/g++/gfortran : 4.5.1

○最短路ソルバー msp 1.12
○USA データ : 256 クエリ
1: Intel
c -- profile per threads --
c threadID fixed MB
c 000 33 365.49
c 001 33 365.50
c 002 30 365.50
c 003 31 365.50
c 004 29 365.49
c 005 34 365.49
c 006 32 365.50
c 007 34 365.50
c
c total memory space is 3460.38 MB (3628466260 bytes)
c total time is 126.558 seconds
c parse solve total is 0.818 125.739 126.558 seconds

2: gcc
c -- profile per threads --
c threadID fixed MB
c 000 32 365.50
c 001 36 365.49
c 002 28 365.50
c 003 31 365.49
c 004 36 365.50
c 005 32 365.49
c 006 30 365.50
c 007 31 365.50
c
c total memory space is 3460.37 MB (3628462164 bytes)
c total time is 126.796 seconds
c parse solve total is 0.831 125.964 126.796 seconds

○ SDPA 7.3.2 + GotoBLAS2 1.13

○ mcp2000-10.dat-s
1: Intel ; 57.363s
2: gcc ; 57.592s

○ thetaG51.dat-s
1: Intel ; 1m34.764s
2: gcc ; 1m33.897s
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする