Jaguar (microarchitecture)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by DitIsGeenUitgang (talk | contribs) at 23:11, 1 February 2014 (→‎Improvements over Bobcat: clarified FCG abbreviation.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Jaguar
General information
LaunchedMid-2013
Discontinuedpresent
Common manufacturer(s)
Cache
L1 cache64 KB per core[1]
L2 cache1 MB to 2 MB shared
Architecture and classification
Technology node28 nm
Instruction setAMD64
Physical specifications
Socket(s)
  • FT3
Products, models, variants
Core name(s)
  • Kabini
  • Temash
History
Predecessor(s)Bobcat
Successor(s)Puma+[2]

Jaguar, or Family 16h, is the codename for the next generation low-power SoC microarchitecture by AMD. It forms the basis for four product families, Kabini aimed at notebooks and mini PCs, Temash aimed at tablets, Kyoto aimed at micro-servers, and the G-Series aimed at embedded applications. In addition to the previous four product families, this microarchitecture also forms the basis for AMD's Semi-Custom Business Unit. Both the PlayStation 4 and the Xbox One use chips based on the Jaguar microarchitecture.[3]

Improvements over Bobcat

  • Over 10% increase in clock frequency[4]
  • Over 15% improvement in instructions per clock (IPC)[4]
  • Added support for SSE4.1, SSE4.2, AES, CLMUL, MOVBE, AVX, F16C, and BMI1[4]
  • Up to 4 CPU cores
  • Up to 2 MB 16-way associative L2 shared cache for 4 cores
  • Turbo Dock Technology
  • FPU datapath width increased to 128 bit[4]
  • Added hardware integer divider
  • Enhanced cache prefetchers
  • Doubled bandwidth of load/store units
  • C6 and CC6 low power states[4]
  • 3.1 mm2 area per core
  • Integrated Fusion Controller Hub (FCH)

Design

  • 32 KiB instruction + 32 KiB data L1 cache per core
  • 1 MiB unified L2 cache shared by two cores
  • Out-of-order execution and Speculative execution
  • Integrated memory controller
  • Two-way integer execution
  • Two-way 128-bit wide floating-point and packed integer execution
  • Integer hardware divider
  • Consumer processors support 2 DDR3L DIMMs in one channel at frequencies up to 1600 MHz[5]
  • Server processors support 2 DDR3 DIMMS in one channel at frequencies up to 1600 MHz with ECC[6]

Instruction set support

The Jaguar core has support for the following instruction sets and instructions: 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.[1]

Processors

Desktop/Mobile

Target
segment
Model CPU GPU TDP Memory Turbo Core
Cores Frequency Max. Turbo L2 Cache Model Config. Frequency Turbo
Notebooks
/Mini-PCs[7]
A6-5200 4 2.0 GHz 2 MB HD 8400 128:16:4[8] 600 MHz 25 W DDR3L-1600 No
A4-5000 1.5 GHz HD 8330 500 MHz 15 W
Notebooks E2-3000 2 1.65 GHz 1 MB HD 8280 450 MHz
E1-2500 1.4 GHz HD 8240 400 MHz DDR3L-1333
E1-2100 1.0 GHz HD 8210 300 MHz 09 W
Tablets A6-1450 4 1.4 GHz 2 MB HD 8250 400 MHz 08 W DDR3L-1066 Yes
A4-1350[9] HD 8210 DDR3-1066 No
A4-1250 2 1 MB HD 8210 DDR3L-1333
A4-1200[10] HD 8180 225 MHz 03.9 W DDR3L-1066

Server

Model CPU GPU TDP Memory
Cores Frequency L2 Cache Cores Frequency
Opteron X2150 4 1.1–1.9 GHz 2 MB 128[11] 266–600 MHz 11–22 W DDR3-1600 ECC
Opteron X1150 1.0–2.0 GHz 09–17 W

^ CPU and GPU frequencies are adjustable in BIOS.[12]

Embedded

Model CPU GPU TDP Memory
Cores Frequency L2 Cache Model Config. Frequency
GX-420CA 4 2.0 GHz 2 MB HD 8400E 128:16:4[citation needed] 600 MHz 25 W DDR3-1600 ECC
GX-416RA 1.6 GHz 15 W
GX-415GA 1.5 GHz HD 8330E 128:16:4[citation needed] 500 MHz
GX-217GA 2 1.65 GHz 1 MB HD 8280E 450 MHz
GX-210HA 1.0 GHz HD 8210E 300 MHz 09 W DDR3-1333 ECC
GX-210JA HD 8180E 225 MHz 06 W DDR3-1066 ECC

References

  1. ^ a b "Software Optimization Guide for Family 16h Processors". AMD. Retrieved August 3, 2013.
  2. ^ Mujtaba, Hassan. "AMD Mullins and Beema APUs are Based on Puma+ Core Architecture". WCCF. Retrieved August 3, 2013.
  3. ^ "Xbox One vs. PS4: How the final hardware specs compare". ExtremeTech. November 22, 2013. Retrieved January 25, 2014.
  4. ^ a b c d e "Slide detailing improvements of Jaguar over Bobcat". AMD. Retrieved August 3, 2013.
  5. ^ "AMD releases 5 Kabinis and 3 Temashes". SemiAccurate. Retrieved July 16, 2013.
  6. ^ "AMD launches Opteron X-Series, Moving Jaguar into Servers". Bright Side Of News. Retrieved July 16, 2013.
  7. ^ "AMD introduces its Mini-PC based Kabini". Tech News Pedia. Retrieved July 16, 2013.
  8. ^ Shimpi, Anand. "AMD's Jaguar Architecture: The CPU Powering Xbox One, PlayStation 4, Kabini & Temash". AnandTech. Retrieved August 3, 2013.
  9. ^ "AMD Expands Elite Mobility APU Line-Up with New Quad-Core Processor". Amd.com. 2013-06-29. Retrieved 2013-10-23.
  10. ^ "AMD Quanta A4-1200 APU Tablet Prototype". YouTube. 2013-06-29. Retrieved 2013-10-23.
  11. ^ "AMD's Opteron X-series targets Intel Atom for the microserver CPU market". Engadget. Retrieved July 16, 2013.
  12. ^ http://www.amd.com/us/Documents/Kyoto2150_QRG.pdf

External links