Who Controls the User Experience? AMD’s Carrizo Thoroughly Tested
by Ian Cutress on February 4, 2016 8:00 AM ESTBenchmark Results: CPU Short Form
Here are our results from our CPU tests. A reminder of our systems:
System Overview | |||||
µArch | APU | Base / Turbo MHz | Memory | Channel | |
HP Elitebook 745 G2 | Kaveri | A10 PRO-7350B (19W) | 2100 / 3300 | 8 GB | Dual |
HP Elitebook 745 G3 | Carrizo | PRO A12-8800B (15W) | 2100 / 3400 | 4 GB | Single |
Toshiba Satellite E45DW-C4210 |
Carrizo | FX-8800P (15W) | 2100 / 3400 | 8 GB | Single |
HP Pavilion 17z-g100 |
Carrizo | A10-8700P (15W) | 1800 / 3200 | 8 GB | Single |
Lenovo Y700 | Carrizo | FX-8800P (35W) | 2100 / 3400 | 16 GB | Single |
Three Dimensional Particle Movement (3DPM)
3DPM is a self-penned benchmark, derived from my academic research years looking at particle movement parallelism. The coding for this tool was rough, but emulates the real world in being non-CompSci trained code for a scientific endeavor. The code is unoptimized, but the test uses OpenMP to move particles around a field using one of six 3D movement algorithms in turn, each of which is found in the academic literature. This test is performed in single thread and multithreaded workloads, and uses purely floating point numbers. The code was written in Visual Studio 2008 in Release mode with all optimizations (including fast math and –Ox) enabled. We take the average of six runs in each instance.
In the single threaded mode, the 35W part is able to boost to a higher frequency, giving it the lead. The interesting element here is the mix of 15W and 19W results, putting the Pavilion with the A10-8700P at the bottom. This comes through in the frequency charts, where the Kaveri was able to boost above 3000 MHz often:
For multithreaded:
The processors line up more as expected, with the 8800P still taking the top spot with Carrizo’s architecture resources showing the ability to scale better.
WinRAR 5.01
WinRAR is a compression tool to reduce file size at the expense of CPU cycles. We use the version that has been a stable part of our benchmark database through 2015, and run the default settings on a 1.52GB directory containing over 2800 files representing a small website with around thirty half-minute videos. We take the average of several runs in this instance.
WinRAR is a benchmark which loves DRAM speed, hence why the dual channel Kaveri system wins despite the increased horse power and thermal benefits of the Lenovo Y700. Unfortunately, the single channel design methodology permeates through the OEMs because of the factor of price and upgradability – if a machine is sold with only one module, it can be upgraded later. The other element is that the Y700 design also caters for Carrizo-L as pin compatible, so despite having two modules in there the system will always be limited to single channel. This is, perhaps, a grave error with any situation that is memory limited.
POV-Ray 3.7 beta
POV-Ray is a common ray-tracing tool used to generate realistic looking scenes. We've used POV-Ray in its various guises over the years as a good benchmark for performance, as well as a tool on the march to ray-tracing limited immersive environments. We use the built-in multithreaded benchmark.
For whatever reason, our script failed to record the score when it came to the Kaveri system and we only realized after the systems were returned. Nonetheless, the capabilities of the other systems shine through, showing that the A10-8700P can seem to have a big frequency discrepancy against the FX-8800P models. In actual fact this can be attributed to the temperature limitations on the Pavilion:
The full threaded nature of POV-Ray means that we’re on the limits of the A10 APU already, but when the system hits 55C or so, it clocks back to 2100 MHz to save a few extra degrees.
If we compare that to the Toshiba:
The Toshiba system also hits a temperature limit, but the barrier is way up at 70C, causing the system to knock back to 64C. The CPU frequency difference between the two does not look that different despite the +25% score in favor of the Toshiba, making it slightly deceptive.
HandBrake
HandBrake is a freeware video conversion tool. We use the tool in to process two different videos - first a 'low quality' two hour video at 640x388 resolution to x264, then a 'high quality' ten minute video at 4320x3840. The low quality video scales at lower performance hardware, whereas the buffers required for high-quality can stretch even the biggest processors. At current, this is a CPU only test.
Unfortunately HandBrake also had issues on a couple of systems – the Lenovo and the Toshiba. All the HP systems gave results, where the HP Pavilion came out on top:
If we compare CPU use, the HP Pavilion is much better at using all of its threads than the Elitebook 745 G3:
7-Zip
7-Zip is a freeware compression/decompression tool that is widely deployed across the world. We run the included benchmark tool using a 50MB library and take the average of a set of fixed-time results.
Despite being a purely in-memory benchmark, the G2 shows some inefficiency compared to the Carrizo systems. The slight discrepancy between the 8800 and 8700 shows again, and the Y700 can stretch its legs. Interestingly, the Y700 was able to keep its full CPU frequency on all the time:
Despite the temperature of the CPU moving between 55C and 65C, the system never once reduced its frequency.
175 Comments
View All Comments
basicmath - Tuesday, February 9, 2016 - link
No it's really not, this laptop came from the factory with dual channel capability but that capability was not utilised because that would have shown the platform in a much better light, he even states that he checked the chips in the G2 to confirm that it was single channel. Upgrading the RAM on a laptop is a simple process that any end user can perform. The only discernible difference between the APU in the G2 & G3 is the number of GPU cores so why did he even bother testing the G3 without using dual channel configuration?Intel999 - Sunday, February 7, 2016 - link
@IanI look forward to that R-series test as it will provide a sneak peek at how much DDR4 relieves the bottleneck on integrated graphics when Bristol Ridge comes out.
That $70 Athlon X4 845 is intriguing as well.
AS118 - Saturday, February 6, 2016 - link
Good article (although to be fair, I mostly skimmed it), and I agree with the conclusions. AMD should try harder to make sure their high-end products are paired with good components. Single-channel ram, bad screens, and slow hard drives with an A10 or mobile FX defeats the purpose of having those higher end APU's.Plus, people will get a bad impression of AMD if a lot of them have poor trackpads, etc. I wish they'd make their own "signature" brand of laptops, and find someone to help make them a thing.
TheinsanegamerN - Thursday, February 11, 2016 - link
Both clevo and MSI have treated AMD well before, Im sure either would love to have exclusive rights to the high end AMD notebook.That being said, I doubt AMD has the intelligence to pull it off. They seem to be run by monkeys 90% of the time.
Cryio - Saturday, February 6, 2016 - link
I'm really sorry for AMD. Kaveri and Carizzo on mobile, when configured to the proper ram, cooling and when using the highest performing part ... would've provided awesome performance, compared to Haswell and Broadwell. But no one bothered.Bristol Ridge will basically be Carizzo with DDR4 support and since it will be even better binned 28 nm CPUs, maybe we'll get even higher frequency out of Excavator. As for GCN 2.0 GPUs ... it will be interesting to see.
I love my Surface Pro 4, even given the disaster that is Skylake drivers and Windows 10 horrible efficiency compared to W8.1. But MAN. I would've loved a proper Carrizo based Surface Pro/Book.
Gadgety - Saturday, February 6, 2016 - link
A confirmation, with in depth detail. Nice write up.Khenglish - Sunday, February 7, 2016 - link
I would have really liked to see some dual channel results, or at least pulling a memory stick from the Kaveri and Intel systems to get a fair comparison. AMD says Zen brings a 40% IPC improvement. It'd be great to have a baseline to see if that 40% improvement is enough. In the dual channel intel to single channel AMD comparisons it does not appear to be enough, but we don't know how big of a factor memory was.Jon Irenicus - Sunday, February 7, 2016 - link
I want to buy an amd part for my next notebook but as was mentioned in the article, oems only choose bargain basement platforms to put the amd inside. The elitebook is the one exception, along with the lenovo if you don't mind the bulk.But the elitebooks are super overpriced for what you get. They need to release an hp spectre version of a notebook with a zen apu, a dell xps notebook variant with an apu. Ideally, the models that include a discreet gpu should allow the apu to work in tandem.
In 2017 dx12 will be in full effect with games, and having two gpus working together by default could give a lot of amd equipped systems a larger edge, especially if the oversized ipc deficits between excavator and intel parts is minimized with zen.
The future really does rest on Zen, amd needs to laser focus on performance per watt and ipc, and equip the 2017 apus with polaris gpu parts or vega or whatever the first iterations will be called. That has to be the minimum. Put those in nice chassis with solid battery life and that is all they need.
Intel999 - Sunday, February 7, 2016 - link
In DX12 dual graphics will be automatic. Even an Intel Igpu combined with a discrete Nvidia or AMD GPU will "merge" the graphic capabilities in the laptop.Theoretically, an AMD APU combined with an AMD GPU might have an advantage as all graphics would be from the same underlying graphic architecture. Time will tell if this bares out.
Ryan Smith - Monday, February 8, 2016 - link
Note that it's only going to be as automatic as the game developer makes it, as devs will be responsible for implementing it. For the moment game devs are going to be the wildcard.