シングルスレッドのプロセッサに対する利点
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/11/19 03:42 UTC 版)
「バレルプロセッサ」の記事における「シングルスレッドのプロセッサに対する利点」の解説
シングルタスクのプロセッサはキャッシュミス や パイプラインストールが発生した場合、有用な処理を行うことなく待機することに長い時間を費やす。 シングルタスクプロセッサに対しバレルプロセッサを採用することによる利点には下記のものがある: ストールしたスレッドが待機している間、他のスレッド上の意味のある作業を実行する能力 n-way バレルプロセッサを n-deep のパイプラインで設計することは、シングルタスクプロセッサの設計より大幅に簡潔なものでよい。バレルプロセッサはパイプラインストールを生じることはなく、フィードフォワードの回路が必要ないためである リアルタイムアプリケーションにとっては、バレルプロセッサは他のスレッドに何が起きていても、たとえスレッドが無限ループ内でデッドロックしていたり、ハードウェア割り込みが連続して入るような場合でも、"リアルタイム"スレッドを正確なタイミングで実行することを保証できる
※この「シングルスレッドのプロセッサに対する利点」の解説は、「バレルプロセッサ」の解説の一部です。
「シングルスレッドのプロセッサに対する利点」を含む「バレルプロセッサ」の記事については、「バレルプロセッサ」の概要を参照ください。
- シングルスレッドのプロセッサに対する利点のページへのリンク