- ベストアンサー
Intel CPUのHyperThreadingって仮想コア1つ分の性能は・・・
同じ性能を持ったデュアルコアCPUが2種類あり、 片方はHTあり、片方はHT無しとします。 それぞれで高負荷なシングルスレッドプログラムを走らせたとき、 HTありの方は実コア1つを二分しているため、却って遅くなることはないんでしょうか。 また、このときWindowsのタスクマネージャからはどのように映るのでしょう。 2コアHTだとCPU使用率の表示ゲージが4本立つようですが、 1本だけMAX、全体のCPU使用率は25%になるんでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
詳しい人が回答してくれそうですが、、、 > それぞれで高負荷なシングルスレッドプログラムを走らせたとき、 > HTありの方は実コア1つを二分しているため、却って遅くなることは > ないんでしょうか。 →可能性は十分あります。 同じアーキテクチャ、同じくクロックでHT/マルチコアの 有無を比較すると、やや不利になるかもしれません。 ただ、動画エンコード時間を1秒でも縮めたい場合や ベンチマークスコア以外にそれほど気にする必要はないかと。 > 2コアHTだとCPU使用率の表示ゲージが4本立つようですが、 > 1本だけMAX、全体のCPU使用率は25%になるんでしょうか。 →おそらく一つの論理コアのみが100%とはならず、 平均化されて全てが約25%になると思われます。 4論理コア(2コア+HT)は使ったことがないのですが、 HTでも2コアでもそういった挙動をしているのをよく見ます。 (バックグラウンドで走っている分は無視したとして)