ハードウェア・マルチスレッディング
en :
hardware multithreading
同時並列的に複数の
スレッド
が単一プロセッサ内の機能ユニットを共有し、ハードウェアリソースを有効活用する
マルチスレッディングの主要な 2 つのアプローチ
細粒度マルチスレッディング
粗粒度マルチスレッディング
同時マルチスレッディング
(
simultaneous multithreading
:
SMT
) はマルチスレッディングのバリエーションのひとつ