The latest microarchitecture from AMD based on the x86 instruction set was given the codename Excavator, using the fourth generation of AMD's Bulldozer cores, called Carrizo cores. Carrizo and Excavator were primarily aimed at laptops and is an important part of the efficiency goals AMD has set itself. We tested some 15W laptops earlier in the year, but when AMD announced a 65W part was coming to desktop, we actively sourced a part to compare generational performance improvements in a like-for-like setting. This is that review, and we're testing the Athlon X4 845 and its microarchitectural counterparts through the years: the Athlon X4 860K with Kaveri cores and the Steamroller µArch, the Athlon X4 760K with Richland cores and an improved Piledriver µArch, and the Athlon X4 750K with Trinity cores using the original Piledriver µArch.

AMD's Future in Mainstream

Both of the main x86 processor manufacturers, AMD and Intel, broadly arrange their consumer processors into three segments: high-performance, mainstream and entry level. As one might expect, these processor lines differ in terms of performance, price and power (and a few quirks therein). The story from AMD's side over the past several years has been one where the high-performance line has drifted away, but still present in parts originally released in October 2012, and the mainstream line is AMD's current source of revenue and market share for CPUs. Whereas the high-performance processors focus on being pure CPUs, designed for general purpose function, the mainstream integrates both processing and graphics parts into a single silicon die such that a system does not need a discrete graphics card in order to provide an output (and AMD calls this an APU, an Accelerated Processing Unit; Intel has no specific name). Both AMD and Intel have made this their bedrock for the mainstream platform, allowing users to invest in a component and rely on integrated graphics if they only need that level of performance, or moving up to a graphics card when budget allows or performance is required. The current level of performance with some high-end AMD APUs matches a graphics performance similar to that of a $50-80 graphics card, making them target purchases for budget machines. Processors with integrated graphics feature heavily in laptop and notebook designs as well, where saving space, power and cost are often priorities.

Some users who rely on mainstream components but want a discrete graphics platform are sometimes felt hard done by with the integrated graphics design being the main option at the price point. For these users, who are buying a processor and then a $150+ discrete graphics card, paying for an integrated graphics portion of the CPU that goes unused feels unhelpful: the silicon area becomes excess baggage, and they don't want to pay for it. AMD has had features such as Dual Graphics in the past, where the APU and discrete GPU work together which can work well, but relies on good driver and game support to do so. It also focuses on improving low-to-mid range hardware, rather than going for peak performance. DirectX 12 may change this, with the new graphics API allowing developers to use integrated graphics in different ways, but again it relies on game developer support and might still be a few years out from becoming common place. So why pay the extra for integrated graphics when you do not need it? Intel does not offer much of an option here, aside from spending a minimum of $450 on their high-end desktop platform. However AMD has you covered in the Athlon line of CPUs.

The APU line accounts for a bulk of AMD's mainstream desktop processor sales, with a dozen APUs released each generation. Alongside these designs, AMD also releases the CPU-only Athlon line. These are the same silicon designs as the APUs but are cut down versions without the integrated graphics. Technically they still have the internal silicon for the graphics cores, but due to silicon defects or stock management, it is physically disabled and the price is subsequently reduced. This method of binning is not new, and happens with many silicon processor designs - when processors are made, they have a natural defect rate (a manufacturing process with a low defect rate is said to be more 'mature'). If these defects are in areas that can be disabled in the binning process, it allows a company like AMD to still sell the processor cheap rather than completely throw it away. For users intending to have discrete graphics, the Athlon line can thus be a significantly cheaper option when building a mainstream AMD PC. The saving made can then be funneled into other upgrades, such as double memory, a bigger SSD, or even another stage up on a graphics card performance list.

The AMD Athlon X4

So while the APU, with the integrated processor and graphics, is AMD's main focus for mainstream sales, the Athlon line is present as a way to throw away less silicon and offer a component with a given feature set to users who want it. For users who have building PCs for many years, the Athlon name in AMD's history has been a steadfast reminder of when AMD was winning the x86 wars. Before APUs were becoming a reality, most of the mainstream parts from AMD were labelled Athlon, from single core up to four cores in the Athlon X4 family (which we retested recently for a future review), with K10 based parts being called Phenom, high-performance segment parts moving to 'FX', and a number of Sempron parts as well.

When moving to the Bulldozer based microarchitecture in Q4 2012, and the launch of the Trinity core design, AMD has kept a small number of Athlon X2/X4 parts around each generation, often being very price competitive with the APUs. For this review, we've taken one of each generation and tested accordingly.

The following table shows every AMD CPU-only processor from 2012. The information comes from a variety of sources, mostly CPU-World and the AMD CPU Wiki, but surprisingly no central source of information (like Intel's ARK) exists. The information in the table is quite dense (there's only so much you can fit into 666 pixels wide), but the poignant parts to keep track of are the PCIe counts, release dates and the cache sizes.

AMD CPU-only Processors From 2012
  µArch /
Core
Release Cores Base
Turbo
TDP /
PCIe
Socket
DDR3
L1 (I)
Cache
L1 (D)
Cache
L2
Cache
Athlon
X4 845
Excavator
Carrizo
2/2016 4 3500
3800
65 W
3.0 x8
FM2+
2133
192KB
3-way
128KB
8-way
2 MB
16-way
 
Athlon
X4 880K
Steamroller
Kaveri v2
3/2016 4 4000
4200
95 W
3.0 x16
FM2+
2133
192KB
3-way
64KB
4-way
4 MB
16-way
Athlon
X4 870K
12/2015 3900
4100
FM2+
1866
Athlon
X4 860K
Steamroller
Kaveri
8/2014 3700
4000
Athlon
X4 840
8/2014 3100
3800
65 W
3.0 x16
Athlon
X4 830
2014? 3000
3400
Athlon
X2 450
8/2014 2 3500
3900
96KB
3-way
32KB
4-way
1 MB
16-way
FX-770K
(OEM)
12/2014 4 3500
3900
FM2+
2133
192KB
3-way
64KB
4-way
4 MB
16-way
 
Athlon
X4 760K
Piledriver.v2
Richland
7/2013 4 3800
4100
100 W
3.0 x16
FM2
1866
128KB
2-way
64KB
4-way
4 MB
16-way
Athlon
X4 750
10/2012 3400
3900
65 W
3.0 x16
Athlon
X2 370K
6/2013 2 4000
4200
64KB
2-way
32KB
4-way
1 MB
16-way
Athlon
X2 350
2013? 3500
3900
Sempron
X2 250
2013? 3200
3600
FM2
?
FX-670
(OEM)
3/2014 4 3700
4300
FM2
1866
128KB
2-way
64KB
4-way
4 MB
16-way
 
Athlon
X4 750K
Piledriver
Trinity
10/2012 4 3400
4000
100 W
3.0 x16
FM2
1866
128KB
2-way
64KB
4-way
4 MB
16-way
Athlon
X4 740
10/2012 3200
3700
65 W
3.0 x16
Athlon
X2 340
10/2012 2 3200
3600
FM2
1600
64KB
2-way
32KB
4-way
1 MB
16-way
Sempron
X2 240
2012? 2900
3300
FM2
?

There are some things to note here, in case anyone is following:

  • The Athlon X4 845 is the only part (CPU or APU) that will be released using Carrizo cores for the desktop using DDR3. There are reports of an X4 835 (lower frequency) codename being used, but there is no confirmation this part will exist/be released in any form. However, there will be no APU desktop versions of Carrizo with DDR3, for the reasons below.
  • The Athlon X4 845 is actually a laptop APU in desktop clothing, and as such has some limitations in having eight PCIe 3.0 lanes.
  • Moving from Richland to Kaveri gives 50% more L1 (I) cache, moving from 64KB/module to 96KB/module and from 2-way to 3-way associativity.
  • Moving from Kaveri to Carrizo gives 100% more L1 (D) cache, moving from 32KB/module to 64KB module and from 4-way to 8-way associativity.
  • There is a Trinity CPU called the Athlon X4 750K, and a newer Richland CPU called the Athlon X4 750. In researching this review, trying to find the latter was tough, as this was an OEM only part, but it does exist.
  • Every dual core/single module design from AMD has 1 MB of L2, whereas every quad core/dual module design has 4 MB of L2. The exception to this is the Carrizo based Athlon X4 845.

A Brief Update on Carrizo

Back at AMD's Tech Day in 2015, AMD gave us a look into their new core design, Carrizo, using the updated Excavator microarchitecture. That link is worth a read to understand Carrizo as it stood at that time, with a brief recap here. As part of the discussions, we were shown a plethora of ways in which AMD had upgraded their core design. One of the major drivers for this was the march towards their goal of achieving 25x better energy efficiency by 2020 (counting from 2014/Kaveri).

Among the changes was better core scheduling for threads, and a better frequency/voltage scaling mechanism to deal with power spikes and droops to keep overall power consumption lower.

A change in the metal stack layers making the whole piece of silicon more GPU like in the design, affording higher density and power efficiency characteristics.

Excavator, and by extention Carrizo, was touted in the press as being the biggest upgrade to the base Bulldozer design since the introduction of Bulldozer itself. This sentiment came from the redesigned high density silicon libraries for various logic operations. Rather than optimize the libraries for performance, AMD redesigned them almost from scratch, shifting the paradigm of continual optimization to size. This led to a significant decrease in die area at the cost of only a little headroom in frequency but also a power saving.

The other caveat is that a processor core is typically designed for a certain power window. So a 4-core CPU design that ends up in 35W and 90w processors must run between 8W and 22W per core in perfect operation. The wider the window, the more compromises that have to be made to the design to cope with high frequency/power units in order to get regular deterministic operation. AMD aimed their dual module Carrizo design squarely at 15W for laptops and mobile devices, although the high-end parts could also offer a 35W boost mode, depending on the device manufacturer.

At the tech day, AMD were careful to point out that at 35W, the efficiency of Carrizo will be on par in terms of performance with the previous generation Kaveri, meaning the only benefits would be the improved power saving (and video playback capabilities for parts with the integrated graphics). If the graphical representation of this from AMD is anything to go by, it would even suggest a performance regression with higher power consumption. To put that in terms of today's review, the Athlon X4 845 runs at 65W.

What This Means

Despite the mobile focused design, AMD decided to release a single Carrizo core based part (using DDR3) for the desktop. The Athlon X4 845 comes with a lot of caveats compared to the mobile parts: no integrated graphics in exchange for a much higher 65W TDP and a small bump in frequency. Desktop owners will be careful as well, given the mobile parts only had eight lanes of PCIe 3.0 for graphics, and this continues for the desktop part. This limits the X4 845 to single GPU configurations as a focal point.

So all in all, the X4 845 should be heading in the bin: a high powered, low efficiency Carrizo that should perform on par or worse with similarly rated Kaveri APUs. Unfortunately we weren't able to source identical TDP units for this review, but as the IPC comparison will show, Carrizo and the Excavator microarchitecture is a big step forward in the Bulldozer family of microarchitectures over the Steamroller core and the Kaveri design.

This Review

I wanted to test a number of degrees of freedom with this review, especially as it becomes a precursor of what many people are expecting to see before Zen is released on the AM4 platform. First of all, we look at the generational performance of four Athlon going through the years.

- The Athlon X4 845, Carrizo cores with Excavator micro-architecture
- The Athlon X4 860K, Kaveri cores with Steamroller micro-architecture
- The Athlon X4 760K, Richland cores with Piledriver v2 micro-architecture
- The Athlon X4 750K, Trinity cores with Piledriver micro-architecture

Some of these parts were sampled, others were purchased for the review.

 
AMD Athlon X4 845, Carrizo (left)
AMD Athlon X4 860K, Kaveri (right)

  
AMD Athlon X4 760K, Richland (left)
AMD Athlon X4 750K, Trinity (right)

To start, we deep dive into the performance of the architecture. For this, all four processors are set to a fixed 3 GHz for our tests, including games with our set of GPUs. The goal here is to see how the core logic adapts in single threaded benchmarks, or do adequate operation and memory allocation in multithreaded workloads. One of the main goals with the new iterations of the Bulldozer floorplan has been to actively use the right cores with the right scheduling to avoid stalls and provide better prediction methods for future memory requirements.

Then we move on to how the Athlon X4 845 overclocking section. As this is not a K processor, we are rather limited in what we can do, but given that this is a mobile-focused part we can test to see if as AMD is near the limit of the core power design or if there is still room at the top.

To finish off, we'll have a number of benchmark results showing the X4 845 against processors from our database that cost a similar amount. The obvious competition here is the dual-core Intel Pentium G3258, which is an overclocking focused part that has a retail price of $72. We will also add in a high-cost APU to determine the performance differential. This doesn't take into account system to system costs, such as additional $ for coolers or motherboards, as these can be variable.

Pages In This Review

AMD's Carrizo Thoroughly Tested Part 2: Introduction

Test Bed and Setup
Benchmark Overview

Performance at 3 GHz: Real World
Performance at 3 GHz: Office
Performance at 3 GHz: Linux
Performance at 3 GHz: Legacy
Gaming at 3 GHz: Alien Isolation
Gaming at 3 GHz: Total War Attila
Gaming at 3 GHz: Grand Theft Auto
Gaming at 3 GHz: Grid Autosport
Gaming at 3 GHz: Shadow of Mordor
Analyzing The Improvements

AMD Athlon X4 845 Overclocking: A Non-Starter

Stock Comparison: Real World
Stock Comparison: Office
Stock Comparison: Linux Bench
Stock Comparison: Legacy and Synthetic
Gaming Comparison: Alien Isolation
Gaming Comparison: Total War: Attila
Gaming Comparison: Grand Theft Auto
Gaming Comparison: Grid Autosport
Gaming Comparison: Shadow of Mordor
Power Consumption

AMD's Desktop Future: AM4, Bristol Ridge and Summit Ridge

Conclusions and Final Words

Test Bed and Setup
Comments Locked

131 Comments

View All Comments

  • artk2219 - Thursday, July 14, 2016 - link

    They had too many parts that weren't hitting their mobile TDP's, or they just bakes too many chips than was needed on the mobile side. Either way, why let them sit in a warehouse or toss them at a loss, when for a very smalla mount you can just throw them into your standard desktop package and make some extra sales.
  • TheinsanegamerN - Thursday, July 14, 2016 - link

    Carrizo and kaveri did not use hypertransport. They would have to re-engineer their chip to work on AM3+, and to be frank, the AM3+ market is just too small to justify the tiny margins they would get.

    That money is better spent on getting zen out of the door.
  • neblogai - Thursday, July 14, 2016 - link

    Why invest into upgrading bad product, when you can sell the same Bulldozer cores till Zen comes? And this Carriso Athlon is just a by-product of a mobile part and can only be sold for desktop. It all makes sense financially. By the way, new Bristol Ridge AMD 15W APUs are really nice and competitive, but laptop manufacturers are failing again- for example, HP Envy x360 comes with FX-9800P APU- again in single channel memory memory configuration, also with HDD installed and without possibility to use SSD. https://hardforum.com/threads/unboxing-1st-impress...
  • TheinsanegamerN - Friday, July 15, 2016 - link

    AMD doesnt take the mobile market seriously. If they did, they would be partnering up with the likes of MSI or clevo to produce a good laptop line for their APUs, or at the very least make dual channel a strict requirement.
  • The_Countess - Tuesday, July 19, 2016 - link

    AMD unfortunately can't demand much of anything from OEM's currently.

    and as intel still has a defacto monopoly no OEM wants to piss of intel by making a better AMD laptop.
  • nathanddrews - Thursday, July 14, 2016 - link

    So... will there ever be a desktop Carrizo w/IGP? Much of the hype around Carrizo was focused on its very low power video playback, including H.265 hardware encode/decode.
  • stardude82 - Thursday, July 14, 2016 - link

    Isn't that what Bristol Ridge is? But on the new AM3 socket.
  • Arnulf - Thursday, July 14, 2016 - link

    AM4.
  • Pissedoffyouth - Thursday, July 14, 2016 - link

    Why not bang 8 of these cores into a 125w TDP and make it for FM2+ or AM3+? Finally an upgrade for Piledriver on AM3
  • KAlmquist - Friday, July 15, 2016 - link

    If you compare the Athlon 845 with the FX-4350 (link below), the Athlon wins on some benchmarks and loses on others. The Athlon has better IPC, but the FX has a faster clock and a 3rd level cache, leaving no clear-cut winner. If we added an L3 cache to the Athlon chip, that would speed it up, but not by a lot. In other words, Excavator is a big improvement over Piledriver in terms of performance per watt, but not much in terms of absolute performance. An Excavator based FX chip (by which I mean a chip with 8 Excavator cores and 8 MB of L3 cache) would probably be a very marginal improvement over the existing FX lineup at stock frequency, and would have less overclocking potential. I can see why AMD decided not to spend the resources to develop such a chip.

    http://www.anandtech.com/bench/product/1684?vs=127...

Log in

Don't have an account? Sign up now