クロックゲーティング
回路のうち今使っていない部分へのクロック信号を止める省電力技術。動的消費電力は主にトランジスタがスイッチ(クロックに同期)するときに生じるので、遊んでいるブロックのクロックを止めれば節約できる。
仕組みはこうだ。デジタル回路の動的電力は、トランジスタのスイッチ頻度におおむね比例し、スイッチはクロックに同期して起きる。クロックゲーティングは、ブロック(実行ユニットやキャッシュの一部)が何もしていないときにそのクロックを止める「ゲート」を挿入する。不要なスイッチングがなくなるので消費電力と発熱が減る。粒度が細かく(ブロック単位、サイクル単位)、ブロックは状態を保持したまま次のサイクルですぐ復帰できるため、ほぼ「無料」である。電源そのものを切るパワーゲーティングとは別物で、そちらは節約が大きい代わりに状態を失い、復帰にも時間がかかる。クロックゲーティングは、現代のデジタル設計で最も基本的かつ広く使われる低消費電力技術のひとつである。