値が小さいほうが高速。版だけ走らせています。結果には影響しません。積和に置き換えたものです。同等の速度が得られています。同様に最適化されやすい書き方に変更しています。こちらの方が効率が良いようです。命令が含まれていませんでした。命令で記述したものです。実行速度にはあまり大きな差が出ませんでした。演算が単純なのでそれ以外の部分がボトルネックになっている可能性があります。同じ物をインラインアセンブラで書いたものです。非常に少ない命令で記述することが可能です。結果はそれ以上の差が開いています。演算能力よりもバス速度など他の原因が考えられます。わずかに速いだけで大きな差が生じませんでした。どの程度ハードウエアの能力を引き出しているのか判断するにはまだデータが足りないようです。