異なるプロセスを同時にスケジュールするマルチスレッドと、プロセス内の異なるスレッドをスケジュールすることの間に違いはありますか?

異なるプロセスを同時にスケジュールするマルチスレッドと、プロセス内の異なるスレッドをスケジュールすることの間に違いはありますか?

の技術を調査していますSimultaneous multithreading。しかし、SMT 技術はずっと前に提案されていたことがわかりました。Intel が Nehalem マイクロアーキテクチャを導入した後の 2008 年まで、ほとんどの Intel CPU は同時マルチスレッド技術をサポートしていました。しかし、それ以前は、SMT は機能デバイスをめぐるスレッド間の競争よりもパフォーマンスを低下させる可能性があると考えられ、SMT について多くの論争がありました。これらの問題は克服されましたか? 異なるプロセスをスケジュールする同時マルチスレッドと、プロセス内の異なるスレッドに違いはありますか?

関連情報