日下部陽一著 作ってわかるCプログラミング(第4版)
■ このスレッドは過去ログ倉庫に格納されています
0563・∀・)っ-○◎●創聖のダンゴリオン ◆DanGorION6
2006/11/23(木) 14:48:32わかりやすい浮動小数の積和算でいくと
for ( i = 0; i < 10000; i++) {
d[i] = a[i] * b + c[i];
}
この程度なら、最低でも倍くらいにはなるかな。
オートベクトライズはgccにもあったはずだけど。
ポインタとか使ってるとこの手の最適化は阻害される。
古いマシンでも動かないといけないものなら、分岐パスを用意しないといけないけど
「最低動作環境Pentium III 500MHz以上」とかって書いて逃げる手もある。
■ このスレッドは過去ログ倉庫に格納されています