非同期設計
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/05/09 15:38 UTC 版)
クロック信号で全体を一斉に動かすのをやめる、という手もある。非同期設計には独特の手法が必要で、同期設計と比較すると非常に難しい点があるが、消費電力と発熱の面で大きな利点がある。SRAMなどでは、クロックと関係なくアクセスできたほうが扱いに便利な場合もあり、非同期SRAMはごく一般的な製品である。また演算回路など、一般的なプロセッサ内部の一部に使われることもある。 一般に市販された製品としては、非同期設計を表に出したマイクロプロセッサはあまり一般的ではないが、研究室での試作といったレベルでは研究・試作はさかんに行われており、日本のものでは南谷らによるTITACなどが知られている。海外ではマンチェスター大によるARMベースのAMULETは(技術的ではない理由で中止にはなっているが)市販品に使用される予定があった。他にMIPS(R3000)ベースのMiniMIPSなどがある。 クロックを完全に無くするのではなく部分的に非同期化することで性能を高める工夫としては、非同期演算装置を使ってスーパースカラーのパイプラインを構成することで演算性能を上げようとした設計などがある。同期動作するCPUに比較して性能が向上するかどうかは定かではないが、少なくとも原理的には効果が期待できる。
※この「非同期設計」の解説は、「CPU」の解説の一部です。
「非同期設計」を含む「CPU」の記事については、「CPU」の概要を参照ください。
- 非同期設計のページへのリンク