「ハイパースレッディング・テクノロジー」の版間の差分

編集の要約なし
編集の要約なし
 
(同じ利用者による、間の1版が非表示)
4行目: 4行目:


大雑把にいえば、ハイパースレッディングは依存関係のない命令を同時実行する「[[スーパースカラ]]」の発展型であり、依存関係がなく同時実行が可能かをCPU内部だけで判断するのは限界があるので、[[プログラマー]]が[[プログラム]]を[[マルチスレッド]]化することで
大雑把にいえば、ハイパースレッディングは依存関係のない命令を同時実行する「[[スーパースカラ]]」の発展型であり、依存関係がなく同時実行が可能かをCPU内部だけで判断するのは限界があるので、[[プログラマー]]が[[プログラム]]を[[マルチスレッド]]化することで
  スレッドが違う=OSのコア割りてが違う=依存関係がない=同時実行が可能
  スレッドが違う = 依存関係がない = マルチコア実行が可能 = スーパースカラ同時実行も可能
とCPUに明示できるというものです。
とCPUに明示できるというものです。


11行目: 11行目:




[[category: インテル]]
[[category: Intel]]
[[category: CPU]]
[[category: CPU]]