Excavator (マイクロアーキテクチャ)

Excavator（エクスカベーター）とは、アドバンスト・マイクロ・デバイセズ（以下AMDと略）によって開発されたマイクロアーキテクチャである。Bulldozer派生マイクロアーキテクチャとしての第3世代であるSteamrollerの後継となるAccelerated Processing Unit (APU) に使うために開発された。

2015年にリリースされたExcavatorベースのメインストリーム向けCPUとAPUは『Carrizo』というコードネームで、 1.0に対応するように設計されている。
時を同じくして、Excavatorベースのサーバーおよびエンタープライズ向けのAPUやCPUは『Toronto』というコードネームでリリースされた。

2016年にはSocket AM4及びDDR4に対応した、コードネーム『Bristol Ridge』及び『Stoney Ridge』のAPUとCPUが発表された。

アーキテクチャ 
ExcavatorはAVX2, BMI2, RdRandのような新しい命令をサポートする。Excavatorは電力消費とダイサイズを削減するために、普通はGPUに使われるような「High-Densityライブラリ」（Thinライブラリ）を用いて設計された。これにより30%のエネルギー消費効率の向上がもたらされた。Excavatorは以前のSteamrollerに比べて最大15%多くのIPC (instructions per clock; クロックあたりの命令数) を処理できる。

出典 

AMDのマイクロプロセッサ