AMD A8 3870K review
Posted by Hilbert Hagedoorn on: 01/17/2012 02:00 PM [ 0 comment(s) ]
The AMD A8-3870K model processor
There are three series of Llano APUs (A4/A6/A8), today we test the 3870K processor.
To get a better idea behind the architecture of this APU we'll need to dissect it for you as the APU really is an accumulation of parts that you guys all know. Llano Lynx processors are made on a 32nm node with a chip die-size of 228 mm² (a petit fraction bigger than Intel's Sandy Bridge at 214 mm²), that's very comparable to SB, both APUs also have roughly 1 billion transistors.
Lynx has three primary elements merged into the APU; the Northbridge, the CPU and the GPU. Intel places more focus on raw CPU performance, AMD places more focus on the multi-media experience, thus the GPU.
There's a heck of a lot more to be found inside the APU though, a DDR3 memory controller, Unified Video Decoder core logic, that Northbridge, a PCI Express interface (24 lanes) and of course a DDI interface to output to digital monitors.
If we focus a little on the processor then sure, there's nothing new under the sun there. AMD says that the quad 32nm cores are based off their Stars design. And there's nothing easier than that to explain by way of an example. It's very simple... the Stars design, thus architecture, was used for Athlon II and Phenom II CPU cores as well, and unfortunately it is not based on new architecture like Bulldozer (FX) processors offer.
That means that each of the four CPU cores will have 64KB instruction + 64KB data L1 cache per CPU core. Then there's 1MB of L2 cache per CPU core and for Llano... there's no shared L3 cache, which to this day is a decision I do not understand as that is going to hurt overall processor performance. The processor cores have been tweaked though the average instruction per clock-cycle has improved by a good 6%, but yeah, if you look at the processor's cores in the most simplistic way they are similar to the Athlon II X4 cores which also lack that L3 cache.
One vast improvement for Llano is AMD Turbo Core, and the technology has been enhanced. The Turbo mode can clock the processor cores up and down real fast when the power usage and temperature allow for it. The A8-3850K APU tested today however does not come with Turbo Core. More on that later.
The GPU: 400 Shader Units
Though we feel that on the processor side AMD might have forfeited a little bit too much, they compensate with a very powerful graphics engine harbored inside that CPU. Let's realize one thing here, integrated GPUs (whether that is in the chipset or CPU) have always sucked in terms of performance. Now we are not claiming that integrated solutions (especially in a CPU) will ever reach the level of a dedicated graphics card, but we do have to acknowledge that what AMD placed into Llano is very impressive.
Llano is a special "processor" due to the fact a fully functional DirectX 11 GPU has been injected into the die. The codename for the IGP part is Sumo, and sure... you will recognize the architecture here as well as it is obviously based on Radeon architecture, the closest GPU we can find that relates to Sumo is the Radeon HD 5500 and 5600, Redwood.
Redwood also had 400 shader processors. Now, placing a GPU on a graphics card is very different from injecting it into a processor and as such there definitely are quite a few design changes. The most primary being graphics memory. The GPU addresses the very same memory controller as the CPU does, and that means a shared pool of your DDR3 memory will be used for the GPU to use as a framebuffer. Actually, 512MB of your DDR3 memory is utilized for the graphics subsystem. The memory controller was optimized to support 1866 MHz DDR3 memory just to get the GPU more memory bandwidth.
To complement the multi-media experience, the UVD engine is harbored in Llano as well, it is actually UVD3, the latest revision used on the Radeon 6000 series and that means serious support for Full HD content playback with even 3D Blu-Ray capability. UVD3 is a very powerful video processor.
The IGP will provide support for two monitors and all common connectors are supported including HDMI, DVI, DisplayPort and DSUB (VGA).
For the real Gurus, the GPU is 99% based on the Radeon 5500 series architecture with the very same fixed pipeline setup. The A8 series APUs will have 5 SIMD engines with 20 texture units tied to them. The GPU has 8 color ROPs. The GPU itself will run at a clock frequency of 600 MHz which will deliver roughly half a GFLOP of computational performance.
Based on the Lynx APU architecture, the AMD A8-3870K BE APU has unlocked multipliers, that means we can not only boost the processor performance a bit, but also the internal GPU.