ウィキペディアから:
ハイパースレッディングは、プロセッサの特定のセクション(アーキテクチャの状態を格納するセクション)を複製することで機能しますが、メインの実行リソースは複製しません。これにより、ハイパースレッディングプロセッサを通常の「物理」プロセッサとして、またホストオペレーティングシステムに対して追加の「論理」プロセッサとして表示でき(HTT非対応オペレーティングシステムは2つの「物理」プロセッサを参照)、オペレーティングシステムは2つのスレッドをスケジュールできます。または同時に適切に処理します。ハイパースレッディングのないプロセッサで現在のタスクが実行リソースを使用しない場合、特にプロセッサがストールしている場合、ハイパースレッディングを備えたプロセッサは、それらの実行リソースを使用して別のスケジュールされたタスクを実行できます。(プロセッサは、キャッシュミス、分岐予測ミス、
クアッドコアシステムを使用している場合、4つのスレッドをそれぞれフルコアで実行できます。デュアルコアハイパースレッディングシステムを使用している場合、フルコアで2つのスレッドをそれぞれ実行できますが、4つのスレッドでは、スレッド1と2が1つのコアを共有し、スレッド3と4がもう1つのコアを共有します。ハイパースレッディングは、2つのスレッドが同じプロセッサリソースを使用しない場合に、並列で(のみ)実行できるようにします。したがって、理想的なケースでは高度な並列化が得られる可能性がありますが、Wikipediaによると、パフォーマンスの向上は100%ではなく、15〜30%です。