Puma(プーマ)とは、アドバンスト・マイクロ・デバイセズによって開発されたマイクロプロセッサである。2014年4月29日に正式発表され、AMD APUとして製品化された。
概要 第2世代低消費電力マイクロアーキテクチャであるJaguarを継承し、同一の市場をターゲットとしている。 ミニPC/低電力ノートブック向けのBeemaとその後継Carrizo-L、タブレット向けMullinsのCPUコアとして採用された。発表当初はPuma+(プーマプラス)と発表されたが、Carrizo-Lの発表時にBeema/MullinsのコアはPumaに変更され、Beemaの後継であるCarrizo-Lに採用されたコアがPuma+であるとされた。しかし、BeemaとCarrizo-Lはステッピングに至るまで同一であるため、PumaとPuma+はソケットとブランディングの違いのみで機能的な違いはないものとされる。
特徴 PumaはJaguarアーキテクチャを継承し以下のような特徴を持つ
コアあたり32KB 命令 + 32KB データ L1キャッシュ 2つまたは4つのコアで共有される1~2MB統合L2キャッシュ スーパースカラー、アウトオブオーダーで最大4コアの構成 2本の整数演算実行ユニット 2本の128-bit幅の浮動小数点演算実行ユニット ハードウェア整数除算ユニット SMTやCMTのようなマルチスレッディングテクノロジーを搭載してない HSAをサポートしない サポートする拡張命令: 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
Jaguarとの比較 1.2V電圧供給時に19%のCPUのリーク電流を削減 Boostによって効果の出るアプリ出ないアプリをリアルタイムで検出しBoostを効果的に利用 ARMセキュリティコアを内蔵
製品一覧 サーバー向け Steppe Eagle + Steppe Eagleブランド型番CPUGPUTDP(W)対応メモリコア数(スレッド数)クロック(GHz)L2キャッシュ(MB)ブランドSP数クロック (MHz) 定格 ターボ OpteronX2170 4 (4) 2.4 2 R5 128 655 800 25 DDR3-1866
モバイル向け Beema + Beemaブランド型番CPUGPUTDP(W)対応メモリコア数(スレッド数)クロック (GHz)L2キャッシュ(MB)ブランドSP数クロック(MHz) 定格 ターボAMD APUA8-64104 (4) 2.02.42 R512880015DDR3-1866A6-63101.8 R4A4-6210 rowspan="4" R3 600DDR3-1600E2-6110 1.5R2 500E1-60152 (2) 1.41 400DDR3-1333E1-6010 1.35 350 10
Carrizo-L + Carrizo-Lブランド型番CPUGPUTDP(W)対応メモリコア数(スレッド数)クロック (GHz)L2キャッシュ(MB)ブランドSP数クロック(MHz) 定格 ターボAMD APUA8-74104 (4) 2.2 2.52 R5128 84725 DDR3-1866A6-7310 2.0 2.4 R4 800DDR3-1600A4-72101.8 2.2 R3 686E2-7110 rowspan="2" R2 600E1-7010 2 (2) 1.5 1 400 10 DDR3-1333
タブレット向け Mullins + Mullinsブランド型番CPUGPUTDP(W)対応メモリコア数(スレッド数)クロック (GHz)L2キャッシュ(MB)ブランドSP数クロック(MHz) 定格 ターボAMD APUA10 Micro-6700T4 (4)1.2 2.22 R6128 5004.5DDR3-1333A6 Micro-6500T 1.8 R4 400A4 Micro-6400T1.0 1.6 R3 350A1 Micro-6200T 2 (2) 1.4 1 R2 300 3.95 DDR3-1066
組み込み向け Steppe Eagle + Steppe Eagleブランド型番CPUGPUTDP(W)対応メモリコア数(スレッド数)クロック(GHz)L2キャッシュ(MB)ブランドSP数クロック (MHz) 定格 ターボAMD APUGX-424CC4 (4) 2.42 R5E128 655 800 25 DDR3-1866GX-412HC 1.2 R3E 267 350 7 DDR3-1333GX-222GC2 (2) 2.21 R5E 655 800 15DDR3-1600GX-210JC 1.0 R1E267 6GX-212JC 1.2 R2E 300 DDR3-1333GX-216HC 1.6 R4E 300 10 DDR3-1066
Crowned Eagle + Crowned Eagleブランド型番CPUGPUTDP(W)対応メモリコア数(スレッド数)クロック(GHz)L2キャッシュ(MB)ブランドSP数クロック (MHz) 定格 ターボAMD APUGX-424PC4 (4) 2.42 rowspan="5" colspan="4" 25 DDR3-1866GX-420MC 2.0 17.5DDR3-1600GX-412TC 1.2 6GX-410VC 1.0 7 DDR3-1066GX-224PC 2 (2) 2.4 1 25 DDR3-1866
LXシリーズ + LXシリーズブランド型番CPUGPUTDP(W)対応メモリ コア数(スレッド数) クロック(GHz) L2キャッシュ(MB) ブランド SP数 クロック(MHz)AMD APUGX-218GL2 (2) 1.81R1E6449715DDR3-1600GX-215GL 1.5GX-210JL1.0267 6DDR3-1333GX-210KL 4.5GX-208JL 0.8 6GX-210HL 1.0 7 DDR3-1066
脚注
関連項目 Jaguar (マイクロアーキテクチャ)
外部リンク Software Optimization Guide for Family 16h Processors 2014 AMD Low-Power Mobile APUs Jaguar presentation (video) at ISSCC 2013 Discussion initiated on RWT forums by Jeff Rupley, Chief Architect of the Jaguar core BKDG for Family 16h Models 00h-0Fh Processors Revision Guide for Family 16h Models 00h-0Fh Processors (Jaguar) Revision Guide for Family 16h Models 30h-3Fh Processors (Puma)