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

サムネイル

Jaguarマイクロアーキテクチャ（ジャガーもしくはジャギュア マイクロアーキテクチャ）とは、アドバンスト・マイクロ・デバイセズによって開発されたマイクロプロセッサのマイクロアーキテクチャである。2013年5月23日に正式発表され、AMD APUとして製品化された。

 概要 
Bobcatアーキテクチャを継承しており、Jaguarの後継のマイクロアーキテクチャとして2014年にPumaが登場した。2命令発行可能なスーパースカラーでアウトオブオーダーを実行可能な設計となっている。AMDから販売されたデスクトップ、ノートパソコン向けのKabini、タブレット向けのTemash、サーバー向けのKyotoの各APUで採用されたほか、セミカスタムデザインされたプロセッサがPS4シリーズ、Xbox Oneシリーズなどのゲーム機でも採用された。

 特徴 
 コアあたり32KB 命令 + 32KB データ L1キャッシュ , パリティエラー検出機能を搭載
 2つまたは4つのコアで共有される16wayで接続された1～2MB統合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
 対応ソケット: Socket AM1

+ Kabiniブランド型番CPUGPUTDP(W)対応メモリ コア数（スレッド数） クロック(GHz) L2キャッシュ(MB) ブランド SP数 クロック(MHz)Athlon53704 (4) 2.22R312860025DDR3-16005350 2.055150 1.6Athlon X4550 2.2 rowspan="2" colspan="3" 530 2.0Sempron3850 1.3R3128 4502650 2 (2) 1.45 1 400 DDR3-1333

 サーバー向け 
Kyoto
+ Kyotoブランド型番CPUGPUTDP(W)対応メモリコア数（スレッド数）クロック(GHz)L2キャッシュ(MB)型番SP数クロック (MHz) 定格 ターボOpteronX21504 (4) 1.92 HD 8400 128 266  600 22DDR3-1600X1150 2.0 colspan="4"  17

 モバイル向け 
Kabini
+ Kabiniブランド型番CPUGPUTDP(W)対応メモリ コア数（スレッド数） クロック(GHz) L2キャッシュ(MB) 型番 SP数 クロック(MHz)AMD APUA6-52004 (4) 2.02 HD 8400128 600 25DDR3-1600A4-5100 1.55HD 833050015A4-5000 1.5E2-3800 1.3HD 8280450E2-30002 (2) 1.651E1-2500 1.4 HD 8240 400DDR3-1333E1-2200 1.05HD 82103009E1-2100 1.0

 タブレット向け 
Temash
+ Temashブランド型番CPUGPUTDP(W)対応メモリコア数（スレッド数）クロック (GHz)L2キャッシュ(MB)型番SP数クロック (MHz) 定格 ターボ 定格 ターボAMD APUA6-14504 (4)1.0 1.42 HD 8250128300 4008DDR3-1066A4-1350 rowspan="3" HD 8210 rowspan="3" A4-12502 (2)1 9 DDR3-1333A4-1200 HD 8180 225 3.9 DDR3-1066

 組み込み向け 
Kabini
+ Kabiniブランド型番CPUGPUTDP(W)対応メモリ コア数（スレッド数） クロック(GHz) L2キャッシュ(MB) 型番 SP数 クロック(MHz)AMD APUGX-420CA4 (4) 2.02 HD 8400E 128 600 25DDR3-1600GX-416RA 1.6 colspan="3" 15GX-415GA 1.5 HD 8330E128 500GX-411GA 1.1 HD 8210E 300 DDR3-1066GX-217GA2 (2) 1.651 HD 8280E 450 DDR3-1600GX-218TF 1.8 colspan="3" DDR3-1333GX-210HA1.0 HD 8210E 128 300 9GX-210UA colspan="3"  8.5GX-209HAHD 8180E128225 9DDR3-1066GX-210JA 6GX-208VF 0.8 colspan="3"  5

 その他 
一部のゲーム機には、JaguarベースのカスタムAPUが採用されている。

採用デバイス(チップコードネーム)発売日製造プロセスCPUGPUメモリーAPIサポートアーキテクチャコア数クロック(GHz)L2キャッシュアーキテクチャコア構成クロック(MHz)GFLOPSピクセルフィルレート(GP/s)テクセルフィルレート(GT/s)容量メモリの種類バンド幅 (GB/s)PS428nmJaguar4コアクラスタ×21.62× 2MBカスタマイズ GCN21152:72:32800184325.657.68GBGDDR5256-bit176OpenGL 4.2, GNM, GNMX and PSSLXbox One1.75768:48:16853131013.640.98GBDDR3256-bit68Direct3D 11.2, 1232MBeSRAM204Xbox One S16nm914140414.643.98GBDDR3256-bit6832MBeSRAM219PS4 Slim1.61152:72:32800184325.657.68GBGDDR5256-bit176OpenGL 4.2, GNM, GNMX and PSSLPS4 Pro2.13カスタマイズ GCN42304:144:32911419858.3131.28GBGDDR5256-bit218OpenGL 4.2 (4.5), GNM, GNMX and PSSLXbox One X(Scorpio Engine)カスタマイズJaguar2.32560:160:321172600137.5187.512GBGDDR5384-bit326Direct3D 11.2, 12

 脚注 

 関連項目 
 Bobcat (マイクロアーキテクチャ)
 Puma (マイクロアーキテクチャ)

Category:AMDマイクロアーキテクチャ
Category:AMDのx86マイクロプロセッサ