「ハイパースレッディング・テクノロジー」を編集中

ナビゲーションに移動 検索に移動

警告: ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。ログインまたはアカウントを作成すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。

この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。

最新版 編集中の文章
3行目: 3行目:
 
商標および[[宗教上の理由]]により[[インテル]]以外の[[パクリ]]製品は「[[同時マルチスレッディング]]」「Simultaneous Multi Threading」「SMT」などと呼んでいます。意味は同じです。
 
商標および[[宗教上の理由]]により[[インテル]]以外の[[パクリ]]製品は「[[同時マルチスレッディング]]」「Simultaneous Multi Threading」「SMT」などと呼んでいます。意味は同じです。
  
大雑把にいえば、ハイパースレッディングは依存関係のない命令を同時実行する「[[スーパースカラ]]」の発展型であり、依存関係がなく同時実行が可能かをCPU内部だけで判断するのは限界があるので、[[プログラマー]]が[[プログラム]]をマルチスレッド化することで「プログラムのスレッドが違う=OSのコア割りてが違う=依存関係がない=同時実行が可能」とCPUに明示できるというものです。
+
大雑把にいえば、依存関係のない命令を同時実行する「[[スーパースカラ]]」の発展型であり、同時実行が可能かをCPU内部だけで判断するのは限界があるので、[[プログラマー]]が[[プログラム]]をマルチスレッド化することで「プログラムのスレッドが違う=OSのコア割りてが違う=依存関係がない=同時実行が可能」とCPUに明示できるというものです。
  
[[スーパースカラ]]がポンコツだった[[Pentium 4]]では絶大な効果を発揮しました。ただCPUが発展すると共に効果が薄れているのが実情です。最近では「無効化した方が速い」なんていう人もいます。
+
[[スーパースカラ]]がポンコツだった[[Pentium 4]]では絶大な効果を発揮しました。CPUが発展すると共に効果が薄れているのが実情です。最近では「無効化した方が速い」なんていう人もいます。
  
  

MonoBookへの投稿はすべて、他の投稿者によって編集、変更、除去される場合があります。 自分が書いたものが他の人に容赦なく編集されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください(詳細はMonoBook:著作権を参照)。 著作権保護されている作品は、許諾なしに投稿しないでください!

このページを編集するには、下記の確認用の質問に回答してください (詳細):

取り消し 編集の仕方 (新しいウィンドウで開きます)