翻訳と辞書
Words near each other
・ ハードSF研究所
・ ハードアンドグリーン
・ ハードウィック
・ ハードウェア
・ ハードウェアDEP
・ ハードウェアT&L
・ ハードウェアアクセラレーション
・ ハードウェアアブストラクトレイヤー
・ ハードウェアインタフェース
・ ハードウェアクロック
ハードウェアマルチスレッディング
・ ハードウェア乱数生成器
・ ハードウェア抽象化レイヤ
・ ハードウェア板
・ ハードウェア記述言語
・ ハードウェル
・ ハードウエア
・ ハードエイト
・ ハードエッジ
・ ハードエッジ (ゲーム)


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

ハードウェアマルチスレッディング : ウィキペディア日本語版
ハードウェアマルチスレッディング
ハードウェアマルチスレッディング(Hardware multithreading)は、プロセッサマイクロアーキテクチャにおいて複数のスレッドの実行をハードウェアで提供することである。
== 概要 ==
ハードウェアマルチスレッドのパラダイムは、1990年代後半以来、命令レベルの並列性をこれ以上利用する努力が行き詰まったため、注目されるようになった。''スループットコンピューティング'' の概念をより特化した分野であるトランザクション処理から突如再浮上させることになった。

* これ以上シングルスレッドやシングルプログラムの性能を向上させるのは非常に難しいが、ほとんどのコンピュータシステムは実際には複数のスレッドやプログラムによりマルチタスクを行っている。
* すべてのタスクのシステム全体のスループットを向上させうる技術が、大きなパフォーマンスの向上につながる。
''スループットコンピューティング'' のための二つの有力な方法が、マルチプロセッシングハードウェアマルチスレッディングである。
マルチスレッディングに対していくつか批判もある:
* キャッシュTLB などのハードウェアを共有すると、複数のスレッドが互いに干渉しあってしまいスラッシングを招く
* シングルスレッドの実行時間は向上せず、むしろ低下する可能性がある。
* マルチスレッディングのためのハードウェアサポートはソフトウェアにとって目に付くもので、マルチプロセッシングと比べアプリケーションプログラムやオペレーティングシステムにより多くの変更を必要とする。
マルチスレッドサポートするために用いられるハードウェア技術は、コンピュータプログラムのマルチタスクのためのソフトウェア技術と匹敵する。


抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「ハードウェアマルチスレッディング」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.