なんとなく Intel C++ Compiler for Linux を入れてみた。サポート無しなら無料です。 すげぇ。 tar ball を開いて ./install . それだけ。後は install 先(/opt/intel)の compiler60/ia32/lib を /etc/ld.so.conf に追加して "ldconfig" を実行。 Linux よくわからないんですけど、これでいいのかな。
適当に作ったプログラムでベンチマーク。で実験。-tpp7 は使えませんでした。P4なのになじぇ。 結果はiccの方が一割くらい速いかな。アプリケーションにもよるけど、 なにもしないで速度10%増しなら試してみる価値あり?
- gcc -O3 -mcpu=i686 test.c
- icc -axW -xW -tpp6 test.c
あ、FreeBSDでは試してないです。すんません。