AMD Kaveri Review: A10-7850K, A10-7700K and A8-7600
Kaveri’s Features
Let’s start this review off by looking at Kaveri’s fundamentals. At the heart of Kaveri we can see a growing GPU die area that AMD is classifying in a new way. More specifically AMD is designating “compute cores” from the CPU and GPU areas. On the CPU side we have a familiar 4 cores while on the GPU side AMD is classifying a GPU “core” as a block of 64 GCN shaders (but also commonly called cores however we won’t use that to avoid confusion!). Therefore we end up with 8 GPU cores and 4 CPU cores on the flagship part – the A10-7850K – giving a total of 12 compute cores. The two lower spec’d parts, the A10-7700K and A8-7600, both use 4 CPU cores and 6 GPU cores as they have two GPU cores (or 128 GCN shaders) disabled.
Next on the list of key architectural features is the HSA package. First we have hUMA, or the Heterogeneous Unified Memory Architecture, which is essentially a mechanism for allowing the CPU and GPU to have equal priority access of up to 32GB of system memory. There is uniform visibility for both the CPU and GPU part so neither part will be short-changed in favour of the other. This is important for AMD as the point of the APU is that it isn’t “just” a CPU with graphics stuck on, but a CPU and GPU combination where both parts can work simultaneously and are both as powerful as each other. This feeds nicely onto hQ, which is Heterogeneous Queuing, and this is the mechanism that defines the interaction between the CPU and GPU parts. This allows the CPU and GPU parts equal flexibility in creating and dispatching “work” and allows them to work side by side. Note that while HSA is impressive technology in itself, the idea behind HSA requires an ecosystem to function. That means it requires software developers, game developers, hardware developers and a whole range of key players in the technology industry to work together to allow HSA to actually be used in practice. We are still waiting on other HSA foundation members to respond to AMD’s new HSA product. The HSA foundation includes ARM, MediaTek, Imagination, Qualcomm, Samsung and Texas Instruments so if those technology giants choose to accelerate HSA adoption then there is no reason why it won’t become a widespread standard with significant adoption.
Of course so far I’ve stressed the importance of valuing the GPU as much as the CPU but from AMD’s perspective it really is all about the GPU these days. The impression I’ve attained so far from AMD and Kaveri is that the CPU is adequate for allowing the GPU to shine but the CPU isn’t where AMD’s focus is. AMD’s focus is in allowing the GPU to be utilised more by offloading tasks away from the CPU that can be more efficiently processed by the GPU to make the CPU less important over time. I totally understand AMD’s perspective because today most modern x86 CPUs are already more powerful than we need for most things, even if we look at the so called “budget” or “low end” CPUs like Intel’s Haswell Pentiums or AMD’s Richland Athlons. The GPU is where the biggest performance gains can be had. The revised focus, from AMD’s perspective, is on improving the performance of the GPU and moving the whole PC ecosystem to an ecosystem where GPU acceleration is the norm. As far as the CPU goes; improving IPC while reducing power consumption is the main aim.
AMD’s Kaveri will have hardware level support for AMD’s new TrueAudio technology. Like the HSA technologies the TrueAudio technology is another technology from AMD which has the potential to revolutionise its speciality, audio, but it requires that software developers use the technology when developing. TrueAudio is excellent in theory offering more audio channels, better directional audio and reduced system resource usage from audio processing, but it requires AMD to get software and game developers on-board for the hardware to be able to bring benefits to consumers. If uptake is as slow as that of Open CL and Open GL (for example) then we will certainly not see any immediate benefits from TrueAudio, but the potential is huge. I think the key issue with a lot of these AMD technologies is how to make them “mainstream”, if developers can see that these new hardware technologies are limited to AMD products only then the incentive to develop for them is minimal. This is because in the CPU market Intel has the dominant market share while in the GPU market Intel and Nvidia both have larger shares than AMD.
Given the dependence on system memory for both the GPU and CPU, AMD’s Kaveri APUs shows significant scaling with rising memory speeds. The difference between 1600 and 2400MHz frequencies during in-game performance is as much as 40% frame rate scaling so to benefit from Kaveri 1866MHz memory or higher is a must, though 2133MHz memory is ideal. Given the falling price of high speed DRAM products kits with those higher frequencies are more affordable than ever. For example in the USA an 8GB 2133MHz kit holds just a $15 premium over an 8GB 1600MHz kit yet has the potential to boost GPU performance by as much as 30%.
Other features of the AMD Kaveri platform include the hugely exciting configurable TDP option. This is mainly optimised for the A8-7600 but it will work on all Kaveri APUs. You can basically specify a TDP anywhere between 45 and 95W to tame the power consumption and thermal output of your APU. Additionally, all Kaveri APUs are backwards compatible with FM2+ motherboards on the A88X, A78 and A55 chipsets. As a result of the chipset support, AMD also continue to offer extensive RAID support making AMD motherboards the ideal solution for affordable NAS systems, as our upcoming DIY NAS build will hope to demonstrate. Please do stay tuned for that as it’s coming very soon!
may as well brand the A10 as the 720p chip, if your happy to game at that rez, still waiting for a capable APU that can play games at 1080p, the 512 cores just isn’t enough on its own, the chip needs around 650-1,000 cores, also, ram speed is critical for future apu performance, the quicker amd move to a ddr4 chipset, the better
Yes RAM is critical! We will be adding more about RAM with our RAM scaling featured coming up. Watch this space 🙂
excellent, also, love the way which the article summed up the cost of cpu+gpu V apu, it hits the nail on the head why you should buy an apu, however, I feel that AMD are missing trick here, a 1000 core apu with ddr4 support would allow many to build a slim steam machine that could compete with the consoles, as it is, you still need a gpu to provide an apu system with playable frame rates at 1080p, and overclocking an apu with a discrete gpu is no easy task, hybrid crossfire gives an apu system a much needed boost, as does ram speed, but it still leaves a lot to be desired, and the cost of a crossfired apu system v performance from an i5+discrete gpu puts many off, AMD need to make a huge leap in performance for the apu’s, I know why these chips are aimed at the budget segment, its to stop Intel grabbing market share, plus, a more powerful apu would probably eat into AMD’s own gpu business, I wish they showed more courage, and give us the one chip solution that the APU’s originally promised…
Could you maybe look at crossfire performance for the A10 ?…..can you get smooth 1080p gameplay ?, and is the cost V performance worth it ?
I am currently doing hybrid crossfire testing right now. Will also be doing overclocking and the RAM scaling I mentioned. We just wanted to get the base review out first. We will be adding the other bits over the coming week or so.
more tech goodness, thats great Ryan, cheers
1600x900p is the sweet spot for APUs right now.
DONT THINK ITS MADE FOR GAMERS… but for people who game on facebook pogo nad things like that will be fine
Did you even read the review? Kaveri is quite capable of playing games. Most people don’t have lots of $ to chuck at graphics cards and expensive processors, in those instances an AMD APU offers a great alternative, especially the A8-7600.
you can do a bit more than just FB bud, 720p performance is fine, as long as you keep to medium or low settings
Exactly, I’ve got a A8 APU in my girlfriends rig, play Resident Evil 5 at high-ultra graphics, 1080p and 30fps, not bad for an £80 chip IMO.
Completely agree, price for performance as absolutely outstanding
guess my insights were wrong game on
i seen a demo of the kaveri APu playing Battlefeild 4 on 720p with medium details it hand handle some games pretty well
I hate to say this, but even though I am a part of the kaveri’s intended market (which is *poor* entry level gamers and HTPC users), I don’t see why you would buy one. The Richland 6800k does comparably well to the 7700K but costs $30 less. I’m a poor gamer so that $30 does mean something to me. With the Kaveri’s dual graphics not coming anywhere close to the performance of the $120 260x, The new APUs don’t even make sense in the long run because you might as well pay for a 260x instead of spending that money on the 250 or 240. Power consumption vs. performance only improved significantly on the 7600, but that hasn’t released yet so the kaveri doesn’t really win in any case.
Well, I stand corrected on 3 issues so I guess I’m not really an expert like I thought I was. At first I didn’t see the power consumption chart on page 12, where both of the Kaveris in dual graphics mode beat the 6800k in power efficiency. I simply went by the TDP of the APUs (which dropped by 5W between generations). Then, I saw Newegg has $150 7700ks, so the margin between it and the Richland is now $20. Lastly, I learned that the Richland APU is really just an overclocked Trinity ($120), so the margin is still $30. Oh well, i guess I’m saving $10 because the power consumption doesn’t matter to me whatsoever.
As a reference, to convert a thermal margin to a processor temperature, you take the processor’s rated TDP and substract the thermal margin. So for a processor with a 95C TDP, the margins you posted are roughly equivalent to the temperatures measured. 95 – 57.9 = 37.1C for an A10-7800K at load. I think the reason they cannot specify the temperatures is because the TDP is configurable on those chips. Also keep in mind the temperature will likely rise dramatically with the GPU also on full load, because they both use the same cooling device. The stock fan will probably not handle the CPU and GPU at full load in turbo mode for too long, so I wouldnt cheap out on the cooler on these things.
Well this would have to be one (& only) of the most honest reviews about AMD ‘s Kaveri.
And with all the bias against AMD, its about time someone did a solid review about it’s latest APU.
Showing it to be a performer that exceeds all expectations with built in technology that’s starting to show even greater promise.
You forgot about ram speeds with a Pentium+250X you only need 1333mhz ram vs the high speed ram for the APU’s plus you forgot about the differences in performance from DDR3 to GDDR5 on the 250X
Trust me, there are a lot of things I could have included, I didn’t want to write 100,000 words. But yes you’re right.
just add 4 more cores then it beat haswell 4 cores but amd is doing the mainstream architure tweak first then release to FX version last if proves it can hurt haswell 8 cores monster..and steamroller is not it but its huge improvenment than piledriver in 4 cores alone….the last generation excavator is the fix and improve version of bulldozer..and 8 cores can mess intel haswell-e very well at the end even it took them awhile to come around from the back of intel …since carrizo apu has 4 way l1 data and 3 way l1 inst. code its only 3 modules with 6 cores total and 20nm is very small and less power than haswell-e………combined with a dual carrizo with 8-way l1 data, 6-way l1 inst. code total in last FX version with it can fit up 3-6 modules in that processor with 6 and 12 cores from 95 watts to 125 watts and 220 watts for 4.0ghz to 5ghz…
“In terms of temperatures with Kaveri it isn’t possible to judge. The temperature readouts on the Kaveri APUs are totally “borked” and the motherboard sensor readouts give ridiculously low temperatures which cannot be accurate – 37 degrees at full load for the A10-7850K? I think not.”
But you think that Haswell processors need more than 10W less at idle because of “the incredibly power frugal nature of the Haswell design and the advanced idle sleep states.”? Really funny. Dear author, please always try to use your brain. The difference between AMD and Intel at idle is hardly measurable because both need only a few watts then (normally less than 5W). It should be clear that a difference of 10W or more is only possible if the motherboards draw different amounts of power. Or do you think every motherboard draws the exact same amount of power, regardless of the processor?
Pure idle comparisons mostly don’t make much sense nowadays due to very advanced power saving mechanisms. We don’t have P4s anymore which really could draw a lot of power at idle. At least as long as you can’t guarantee the same power draw of the motherboards you won’t get meaningful values to compare.
Nice review!.
the concept of APU for gaming maybe didn’t look that interesting for western buyers where you could get better price/performance with separate CPU+GPU combo, but please don’t forget us that live at third world country where the price of an i5 is more than minimum wages in many parts of our country. With that in context, the A8-7600 combined with “Steam Sales” surely the best option for people who want enter the The Glorious PC Gaming Master Race at budget. and don’t forget the low power consumption too.
yeah, i know i’m late into this.
It is quite interesting when you consider it is a CPU with a GPU integrated onto the Processor Die. I am currently Running an AMD FX-8300 @4.1GHZ. My Daughter is running on an AMD A6-6400 at 3.8GHZ dual core with 8GB 2133MHZ RAM. Performance wise, SHe can run World of Warcraft on Medium settings at 40FPS easy and watch youtube videos in the background. With her only being young I am not going to spend a fortune on her first PC. These AMD APU’s are perfect and hit the right spot in bang for buck. people always tell me “for £100 more you could have had an Intel I7 4790k instead of the FX-8350” but in doing some research the AMD FX-8350 gave me the best bang for buck coupled with the R9 270X 2GB card
i was looking at my country’s local pc stores for the 480 amd vc which is supposedly 225 USD for the 8gb version but i was shocked to find it sellin 50% higher than the recommended price. then i compared prices of low to midend video cards to their US counterparts and i was saddened to see the same 50% markup from the recommended prices in the USA.
No wonder a lot of people here are just depending on IGP and APUS to play their games.
I settled for the AMD 7890k and got my self 16gb of memory since i cant get a price performance ratio for an intel cpu plus graphics card (overpriced in my country) that is equal to what other countries get.
The 7890k turned out to be the best option for me.