アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ナニゲにアレゲなのは、ナニゲなアレゲ -- アレゲ研究家
HyperThreadingはオフ (スコア:1, 興味深い)
Re: (スコア:1, 興味深い)
確かにHTはスレッドあたりの性能を悪くしますが、マルチスレッド全体での性能は間違いなく向上します。
サーバの場合、単一のスレッドで動いているとは考えられないため性能は上がると思うのですが。
巨大なファイルのコピーを複数同時に行うと悲惨なことになるように、
HTのおかげで並列度が上がってI/Oがボトルネックになってるとか?
Re:HyperThreadingはオフ (スコア:3, 参考になる)
Re:HyperThreadingはオフ (スコア:1)
「劣化」というよりは「そもそもその程度しか性能が出ない」と見た方が良いかと思います。
色々試しましたが、正直1.5倍出れば良い方ですね。
Re:HyperThreadingはオフ (スコア:1)
>「劣化」というよりは「そもそもその程度しか性能が出ない」と見た方が良いかと思います。
いえ、HTの方がむしろ遅くなるパターンもあったので、劣化と書きました。 2CPUのマシンで2スレッド並列処理させると、シングルスレッドで計算させたときのほぼ2倍速になる単純な自作ベンチマークだったんですが、HT対応CPUで2スレッドで並列処理させると1スレッドで計算させたときの0.9倍速(各スレッドの計算速度は約0.45倍)になっちゃったとかそういう。
並列計算を見越した書き方、みたいなのは噂には聞いたことがあったんですが、HT用には更に別に考慮すべき要素があるのか、と、げんなりしました。