投稿されたオリジナルのパッチは自分の環境(Opteron 2376)で問題なく動作しており、標準の 0.3.6 クライアントと比較してパフォーマンスが 2倍になった。そのわずかな変更を 0.3.7 にも移植でき、同じ結果が得られた。
変数が正しくアラインメントされていることを確認する方法はあるだろうか?Intel 系のプロセッサーは AMD よりもミスアラインメントに対する許容度が低いのではないかと思っている。
投稿されたオリジナルのパッチは自分の環境(Opteron 2376)で問題なく動作しており、標準の 0.3.6 クライアントと比較してパフォーマンスが 2倍になった。そのわずかな変更を 0.3.7 にも移植でき、同じ結果が得られた。
変数が正しくアラインメントされていることを確認する方法はあるだろうか?Intel 系のプロセッサーは AMD よりもミスアラインメントに対する許容度が低いのではないかと思っている。