シングルスレッドのプロセッサに対する欠点
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/11/19 03:42 UTC 版)
「バレルプロセッサ」の記事における「シングルスレッドのプロセッサに対する欠点」の解説
バレルプロセッサにはいくつかの欠点もある。 すべてのスレッドが同じキャッシュを共有するようにするか、トランジスタ数(すなわちコスト)を増大させて、各実行スレッドごとに一単位のキャッシュを用意する必要がある。しかし、ほとんどのバレルプロセッサの実装はハードリアルタイムの組み込みシステムであり、メモリアクセスのコストは通常キャッシュの動作の最悪のケースを想定して計算されるため、あまり大きな問題ではない。 各スレッドの状態は、コストがかかるチップ外でのコンテキストスイッチングを避けるため、チップ上(通常レジスタ内に)になければならない。そのため典型的なプロセッサと比較して多数のレジスタを必要とする。
※この「シングルスレッドのプロセッサに対する欠点」の解説は、「バレルプロセッサ」の解説の一部です。
「シングルスレッドのプロセッサに対する欠点」を含む「バレルプロセッサ」の記事については、「バレルプロセッサ」の概要を参照ください。
- シングルスレッドのプロセッサに対する欠点のページへのリンク