2005-03-14から1日間の記事一覧
http://www.intel.com/cd/ids/developer/asmo-na/eng/19986.htm?page=1ちと内容古いけれど、gccが吐くPentium4用のbinaryを少しでも速くしようという記事。なんとも強引な方法だ。でも惚れる。gccのこういう弄り方って新鮮です。
ということで昨日に引き続き実験。同じルーチンを1000回実行したところ、だいたい2.5倍速くなりました。 C++ルーチンがsqrtで精度の悪い近似値を使っていることと、労力を考えると及第点ですね。(sqrtをstd::sqrtにしたら2.7倍になりました)一回条件分岐を飛…