Discussion: AMD Ryzen

Page 11 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.
Status
Not open for further replies.
Going to toss one more quote on here:

Disregarding CPU-framerate for a moment, which is consistent sometimes. It's possible to just filter results by what michaelyuan.feng used. At Standard this leaves only 14 Entries, which are simply ranked by the benchmark score, from first to last:
i5-6600K - 6800
i7-6700K - 6600
i7-6700K - 6600
i7-6700K - 6500
i7-4820K - 6300
i7-3930K - 6200
i5-6600K - 6100
i7-4790 - 5900
Zen ES - 5300
i5-4670K - 5000
FX-8310 - 4700
FX-8370 - 4500
FX 8320 - 4000
A10-7890K-3000

There is even a 6/12 Sandy Bridge-E [3.2/3.8 GHz] in the mix scoring 6200, which IMO provides the fairest comparison in terms of cores/threads used. Adjust it for frequency (3.2 -> 2.8 GHz = minus 12.5%) and we get a score of 5425, which again is very close to Zen.


If this is representative of final silicon, AMD hit their 40% IPC improvement, but had to significantly sacrifice clockspeed.
 
I wouldn't say useless, but we're lacking a lot of context. In many ways it lines up with expectations - Zen has significantly more than 40% IPC improvement over Piledriver, but is still slower than Haswell per clock in this benchmark, and clocked lower. Clockspeed is low, likely because it's a huge chip designed for servers which is only coming to desktop as an afterthought, using a process tech that has only been used on low power, low clockspeed parts so far. Zen doesn't have 256bit or 512bit integer pipelines (AVX2), which DX12 can now make use of.

We were expecting an 8 core 16 thread chip with somewhere between Sandy and Haswell IPC, clocked at just north of 3ghz, with a 95w TDP, and that's exactly what we got.
 


Keep in mind, the ES they used is likely not the final silicon.

I would expect that they will end up around 3.2-3.6 base clocks.

3.6 might be a tad bit optimistic, considering; however, original orochi flagship 8 core launched at 3.3, and I would expect we would end up in a similar ball park.
 


This isn't the ZEN cpu's to compare against the i7-5960X. The quad and octal are consumer level cpu. Understand AMD has already announce a ZEN 24 and 32 core server dual proc that leaks suggest 2.7Ghz with boosts of 2.9Ghz for the es. Now this means AMD already has a 12 and 16 core CPU for the enthusiasts.
 
With any luck, this will drive up core counts for Intel CPUs, but most desktop workloads even in 2016 perform better on a fast dual core with HT than on a slower quad, making me wonder what the point of 16, 24 and 32 thread chips in desktop would be. Even in workstations, most tasks that benefit from many cores are becoming GPU accelerated.

Still, if you build it, they will come, and if AMD and Intel both offer high core count CPUs, maybe we'll see more software take advantage of that... in several years.
 


Early ES have very low clocks, but late ES have clocks similar to final products. Current ES samples are clocked at 2.8GHz and they are based in A0 steeping. If AMD releases A0-based Zen, then the final clock will be 2.8GHz. If AMD wait for further silicon iterations, then final version of Zen could have 200--300MHz higher clocks.; i.e. 3.0--3.1 GHz.
 

And as expected Zen IPC is very behind Haswell

index.php


http://www.guru3d.com/news-story/amd-zen-engineering-sample-aos-further-analysis.html
 


Not in that leaked benchmark, Zen is barely ahead Piledriver. See above comparison with 8370.

That public 40% improvement over Excavator is in a specific benchmark (CB15), not valid across any benchmark.
 
In that benchmark you linked, the per-clock improvement exceeds 40% at times. Unfortunately, it's nowhere near enough, as predicted. Imperfect scaling probably makes the differences smaller than they could be otherwise, but that does not obscure the fact that Zen is still well behind Intel's current CPUs.
 


Those 24 and 32 core server CPUs are quad die configurations. The maximum number of cores per die is eight. The highest Zen CPU for consumer is an eight core 16 thread CPU. This is the maximum for enthusiasts. Mainstream users will be served by quad-cores.
 


My issue with that comparison: We are comparing quad channel vs dual channel memory... which is interesting when you see the Haswell part scaling almost perfectly twice zen. Also looking at the gap between FX -> Zen looks like memory bandwidth. There's something very odd about how AOTS scales, I wouldn't take this as indicative of IPC necessarily- The Zen cpu (and FX) *don't gain anything from reduced load* which points to a platform bottleneck other than the cpu imo. I'd need to see cpu utilisation numbers to back that up, but I'd bet the Zen part isn't maxing out any of it's cores.

Of course a platform limitation like that is still an issue for AMD.... however I want to see single thread vs single thread before we consider the 40% IPC gains.
 


Intel has been increasing the core count of CPUs systematically during years:

45nm: 4 core
32nm: 6 core
2nm: 8 core
14nm: 10 core
10nm: 12 core?

The reason why mainstream continues being quad-core is because most of software doesn't benefit from moar cores and will not do in next years. Intel and AMD could release 16-core for mainstream desktop tomorrow and 99% of software will continue to run faster on a higher clocked quad-core. I also hope the hype about GPU acceleration dies soon. GPU only works in a pair of special applications and fails in the rest.
 


For reasons I've explained MANY times in the past: Most software doesn't scale, and the software that does tends to scale to infinity, and are being processed by GPUs instead. There's a reason why performance for non-benchmark software peaks somewhere between an i3 and i5, and why per-core performance matters more then core count.

Honestly, Zen would be better off if they cut the number of cores in half and gained 500 MHz. The 16% Clockrate boost is worth FAR more then a doubling of core count.
 


The IPC gain claimed by AMD is for a single thread. It is one thread on Zen vs one thread on Excavator. The AoS benchmark is multitthreaded. Therefore the performance gains over Piledriver clock-for-clock are a combination of IPC gains per core/thread plus SMT gains (~20% for Zen) plus the CMT module penalty (~20% for Piledriver).

Therefore if Zen is 50% faster in multitthread and ~20% is from the module penalty on Piledriver. This means that Zen core is ~25% faster than Piledriver core. I think SMT brings very little gains in this benchmark (I doubt it scales well to 16T), therefore the IPC gain must be ~20% over Piledriver.
 


Unless the ZEN 8 cores are 250~300. Again the 16 core ZEN is what should be compared to the i7 8 and 10 core. The 12 core ZEN against the i7 6 cores. These are the enthusiast CPU's.
Update: I was speaking of the zen 4 and 8 cores being Kaby lake compared. The 12 core to the i7 6 to possible 8 core broadwell-e/skylake-e. The 16 core comparing to the broadwell-e/skylake-e 8, 10, and possible the 12 core. Once the 4 and 8 core ZEN are launched they should be 4Ghz parts able to compete with any of the consumer main stream CPU's including 4 core kaby lake.
Note: In the test above the Intel 5960x was run at a 400Mhz advantage for a good deal of the test. The 3.2Ghz boost clock doesn't stay in effect for long to keep the CPU below 95watts in the zen part. Given the advantage of the 4 channel the Intel should have been run at 2.8Ghz only.
 


But Zen is specifically designed for servers where cores count a lot of. That is why their base die is 8-core instead 2-core. They will be reusing failed server dies for desktop, that is all. AMD doesnt have the money to do a die for servers and another die for consumer desktop, as Intel does. Moreover, AMD choose a mobile oriented processor node for similar reasons. Most servers are clocked down. Enthusiast desktop users will be perplexed because their Zen CPU probably will not hit 4.5GHz under watter cooling, but AMD care little about those. The target is servers.
 


As explained to you a pair of posts above there is no 12-core and 16-core Zen for desktop. The top desktop Zen is 8-core CPU.

pasted-image-at-2016_05_31-10_56-pm-100663933-orig.png


AMD-Desktop-Socket-Roadmap-2016-2017.png
 

Actually the max number is 4 if you notice cache stacks in 4 core increments. Not that it matters but ive yet to see either company slap 4 seperate silicon together as you suggest.
 

You do understand that only talking about summit ridge.
 


I predicted years ago that AMD would use quad-die SoCs of 8-core each.

images


And it was confirmed recently.
 
Status
Not open for further replies.