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

Jaguar（ジャガーもしくはジャギュア）は、AMDによってデザインされた2世代目の低消費電力CPUコアのマイクロアーキテクチャのコードネームである。Bobcatアーキテクチャを継承しており、Jaguarの後継のマイクロアーキテクチャとして2014年にPuma+が登場した。2命令発行可能なスーパースカラーでアウトオブオーダーを実行可能な設計となっている。AMDから販売されたデスクトップ、ノートパソコン向けのKabini、タブレット向けのTemash、サーバー向けのKyotoの各APUで採用されたほか、セミカスタムデザインされたプロセッサがPS4シリーズ、Xbox Oneシリーズでも採用された。

特徴 

 コアあたり32 KiB 命令 + 32 KiB データ L1キャッシュ , パリティエラー検出機能を搭載
 2つまたは4つのコアで共有される16wayで接続された1,2 MiB統合L2キャッシュ、ECCエラー訂正機能を搭載
 スーパースカラー、アウトオブオーダー
 2本の整数演算実行ユニット
 2本の128-bit幅の浮動小数点演算実行ユニット
 ハードウェア整数除算ユニット
 サポートする拡張命令： MMX, SSE, SSE2, SSE3, SSSE3, SSE4a, SSE4.1, SSE4.2, AVX, F16C, CLMUL, AES, BMI1, MOVBE (Move Big-Endian instruction), XSAVE/XSAVEOPT, ABM (POPCNT/LZCNT), and AMD-V

Bobcatとの比較 

 クロックの10%向上
 IPCの15％の向上
 SSE4.1, SSE4.2, AES, CLMUL, MOVBE, AVX, F16C, BMI1のサポート
 4コア単位の設計でL2キャッシュをコア間で共有
 FPUデータパスを128ビットに拡張
 ハードウェア整数除算ユニットの追加
 命令キャッシュに対するプリフェッチャの拡張
 ロード/ストアユニットの帯域を倍増
 突入/復帰レイテンシが短縮されたより省電力なC6及びCC6ステートのサポート

プロセッサ

ゲーム機

デスクトップ - Kabini

デスクトップ・モバイル - Kabini/Temash

サーバー

Opteron X1100シリーズ "Kyoto" (28 nm)

Opteron X2100シリーズ "Kyoto" (28 nm)

組み込み向け

References 

マイクロプロセッサ
AMDのマイクロプロセッサ