New Zen microarchitecture details

Page 150 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

moonbogg

Lifer
Jan 8, 2011
10,637
3,095
136
Those clocks are encouraging. Its funny to read around the web all the Zen haters running out of ammo to trash this chip. "Yeah but IPC, yeah but clocks, yeah but price, yeah but fake demo, yeah but but but..."

The world is quickly running out of "buts". This is happening. Zen is approaching like a mile wide rock from space.
 

Thunder 57

Platinum Member
Aug 19, 2007
2,814
4,108
136
... "Yeah but IPC, yeah but clocks, yeah but price, yeah but fake demo, yeah but but but..."...

Don't worry, juanrga will come up with something . I have to admit the clocks have really surprised me. I figured maybe 3.2GHz base, 3.4GHz turbo. Maybe just maybe 3.6GHz single core turbo. After seeing Pascal clocks on TSMC 16nm vs GloFo 14nm LPP (1050) I was somewhat concerned for Zen. I'm glad to see it looks better than almost anyone (reasonably) expected.
 

hojnikb

Senior member
Sep 18, 2014
562
45
91
Don't worry, juanrga will come up with something . I have to admit the clocks have really surprised me. I figured maybe 3.2GHz base, 3.4GHz turbo. Maybe just maybe 3.6GHz single core turbo. After seeing Pascal clocks on TSMC 16nm vs GloFo 14nm LPP (1050) I was somewhat concerned for Zen. I'm glad to see it looks better than almost anyone (reasonably) expected.

Clock scaling is not just a matter of process node, it's up to architecture itself too.
 

Thunder 57

Platinum Member
Aug 19, 2007
2,814
4,108
136
Clock scaling is not just a matter of process node, it's up to architecture itself too.

That's certainly true. I only looked at stock clocks on the 1050 vs 1070/1080 though. There was a marked difference. It seems the 1050 was quite the overclocker though, hitting upwards of 1.9GHz. If I had looked more into it and saw that I wouldn't have thought twice about GloFo 14nm LPP.
 

Nothingness

Platinum Member
Jul 3, 2013
2,766
1,424
136

Insert_Nickname

Diamond Member
May 6, 2012
4,971
1,692
136
The world is quickly running out of "buts". This is happening. Zen is approaching like a mile wide rock from space.

I was going to post some lame joke about "buts" and rocks from space, but my humour isn't up to scratch today.

Suffice to say that from what I've seen so far AMD has a potential customer here, and I mean that in the nicest possible way. Now just launch it AMD. There's a wad of cash waiting when you do.
 
Reactions: krumme

Lebdnil

Junior Member
Jul 13, 2016
11
8
81
Zen, with its 4x128 FPU pipeline, NOT SHARED with INT resources, can do (256 FP wise):
- 1 FMUL + 1 FADD or 1 FMAC
Skylake with its 2x256 pipelines:
- 1 FMUL + 1 FADD or 2 FMAC

If not using the FMACs (not all algorithm allows that), Zen can lose only on simple calculations that have lots of load and store and that are cache friendly.
If there is a FDIV, an FSQRT or more that 3-4 instructions each load or store, the bottleneck becomes the other units and not the load/store
If the code is not cache friendly (a stream of data to be added or multiplied), then the bottleneck becomes the RAM.
Even if the code is full of FMACs, if there are the two conditions above, the limiting factors are the same.

Think of Blender. Do you think that to do raytracing you don't need any division, sqrt or complicated calculus (more that 3-4 instructions) for each memory data bit?
Only simple BLAS (linear algebra) routines will see high gains from SKL architecture...

Just a clarification: Skylake indeed does 2 FMUL or 2 FADD on YMM registers. You could check it here: http://users.atw.hu/instlatx64/GenuineIntel00506E3_Skylake_InstLatX64.txt
Btw, Haswell (http://users.atw.hu/instlatx64/GenuineIntel00306C3_Haswell_InstLatX64.txt) or Broadwell (http://users.atw.hu/instlatx64/GenuineIntel00406F1_BroadwellE_InstLatX64.txt) could do only one FADD, but they could do two FMA or two FMUL per cicle.

Byes
 

Phynaz

Lifer
Mar 13, 2006
10,140
819
126
The 7700K is worse, having one thousand bigger number for the same CPU.

You don't see the difference between Intel naming/numbering its products sequentially and AMD trolling Intel and attempting to confuse buyers?
 

bjt2

Senior member
Sep 11, 2016
784
180
86
Just a clarification: Skylake indeed does 2 FMUL or 2 FADD on YMM registers. You could check it here: http://users.atw.hu/instlatx64/GenuineIntel00506E3_Skylake_InstLatX64.txt
Btw, Haswell (http://users.atw.hu/instlatx64/GenuineIntel00306C3_Haswell_InstLatX64.txt) or Broadwell (http://users.atw.hu/instlatx64/GenuineIntel00406F1_BroadwellE_InstLatX64.txt) could do only one FADD, but they could do two FMA or two FMUL per cicle.

Byes
You are right... I had already this conversation on another forum and i was wrong because I found an alleged skylake graph that had voids, filled with hasweel informations...
 

cytg111

Lifer
Mar 17, 2008
23,550
13,115
136
... AMD trolling Intel...

Trolling... trolling, yea thats not ironic, I do think they're about maximizing revenue and profit before 'trolling' anyone. Or were you under the assumption there was some measure of goodwill between the two companies?
 

Abwx

Lifer
Apr 2, 2011
11,167
3,862
136
You are right... I had already this conversation on another forum and i was wrong because I found an alleged skylake graph that had voids, filled with hasweel informations...

Actually you were right, Hardware.fr dedicated uarches journalist said that the evolution from HW is minor and that the only change in exe ressources, documented by Intel, is the addition of a VEC SHIFT in the port 1 (and eventually a JMP in port 6) , otherwise the ports 0/1 can do FPMUL but only port 1 has a FPADD.

So that s either 2 FPMUL or 1 FPMUL + 1 FPADD.

http://www.qdpma.com/SystemArchitecture_files/Microarchitecture_Haswell_IDF.png

https://pics.computerbase.de/7/4/2/7/9/5-1080.3740648461.png
 

Lebdnil

Junior Member
Jul 13, 2016
11
8
81
Actually you were right, Hardware.fr dedicated uarches journalist said that the evolution from HW is minor and that the only change in exe ressources, documented by Intel, is the addition of a VEC SHIFT in the port 1 (and eventually a JMP in port 6) , otherwise the ports 0/1 can do FPMUL but only port 1 has a FPADD.

So that s either 2 FPMUL or 1 FPMUL + 1 FPADD.

http://www.qdpma.com/SystemArchitecture_files/Microarchitecture_Haswell_IDF.png

https://pics.computerbase.de/7/4/2/7/9/5-1080.3740648461.png
Ok, as "documented by Intel", let's check Intel Intel ia64 and ia32 architectures Optimization Reference Manual: http://www.intel.com/content/www/us...-ia-32-architectures-optimization-manual.html
If you don't want to follow that link and see yourself, there are two relevant screenshots:



As you can see, Port0 and Port1 support VEC FMA, VEC MUL and VEC Add. But to be even more specific, Intel even includes a small table



where they specified how many units could execute some selected instructions.
Also, InstLatX64 have a small table to compare Haswell, Broadwell and Skylake:
http://users.atw.hu/instlatx64/HSWvsBDWvsSKL.txt
I quote the relevant section:


And last, as you prefer Hardware.fr, here are their measurements of Skylake:
http://www.hardware.fr/marc/skl.txt

Yep, it's a bit tedious to check EVERY supported instruction, so let's go to the four relevant ones:



To explain it a bit:
VADDPS = vector ADD packed Single-precision
VMULPD = vector MUL packed Double-precision
YMM = ful 256bit AVX register
L: 4c = Latency: 4 clocks
T: 0.5c = Throughput 0.5 clocks per instruction, or 2 instructions per clock.

Byes
 

.vodka

Golden Member
Dec 5, 2014
1,203
1,537
136
http://www.pcworld.com/article/3155...hitecture-is-expected-to-last-four-years.html

With everything riding on Ryzen’s launch, AMD isn’t taking chances. Jim Anderson, senior vice president and general manager of AMD’s Computing and Graphics business, told PCWorld that Ryzen chips will be available from day one. “We’re not going to do a paper launch,” he said, referring to a “launch” where customers have to wait weeks or months for the products to actually arrive. “We’ve done that before. We’re not going to mess with it.”

While Anderson’s responsible for bringing Ryzen to market—“you don’t have any idea how many hours I and my team have spent on this,” Anderson said—it’s Papermaster who has to think of the future. When asked how long Zen would last, compared to Intel’s two-year tick-tock cadence, Papermaster confirmed the four-year lifespan and tapped the table in front of him: “We’re not going tick-tock,” he said. “Zen is going to be tock, tock, tock.”

http://www.infoworld.com/video/7301...yzen-overclocking-and-core-counts-at-ces-2017

Reddit user summary said:
https://www.reddit.com/r/Amd/comments/5mfjun/amd_drops_huge_news_on_ryzen_overclocking_and/

Summary...

  • There will be full range of CPUs available at launch, not just 8 core.

  • All Ryzen chips are overclockable.

  • However, not all mobo's will allow overclocking, only x370, x300, and b350.

  • Only x370 will allow Crossfire and SLI. (Not quite right, see edit below).

  • AMD is aiming for early to mid Q1 for launch. (GDC?)
Edit: Looking at a few of the B350s shown at CES some of them definitely support Crossfire. I going to say PCWorld has this a little wrong. I would say that B350s will support x16 x4 crossfire only x8 x8 Crossfire/SLI will be reserved for x370 similar to how Intel differentiates the Z and B/H chipsets.
 
Last edited:

DrMrLordX

Lifer
Apr 27, 2000
21,808
11,165
136
By the way, why would quad core Raven Ridge APUs be cheaper octa core Summit Ridge?.

They might not be. But the chance of an entire CCX being bad may be lower than the odds of having a flawed iGPU. So AMD can just fuse off the iGPU and sell it as a quad, instead of having to take a working 8c and fuse off half the cores just to fill out a 4c sku.
 

CatMerc

Golden Member
Jul 16, 2016
1,114
1,153
136
Raven Ridge APU's would have to be cheaper unless they've got a massive performance improvement within the included CU's. Enough to actually make sense to just buy Raven Ridge for a low-mid range machine instead of buying a cheap Ryzen and cheap card.
 

itsmydamnation

Platinum Member
Feb 6, 2011
2,867
3,418
136
Raven Ridge APU's would have to be cheaper unless they've got a massive performance improvement within the included CU's. Enough to actually make sense to just buy Raven Ridge for a low-mid range machine instead of buying a cheap Ryzen and cheap card.
laptop and OEM. everyone else should do what you just said
 

mohit9206

Golden Member
Jul 2, 2013
1,381
511
136
I was going to post some lame joke about "buts" and rocks from space, but my humour isn't up to scratch today.

Suffice to say that from what I've seen so far AMD has a potential customer here, and I mean that in the nicest possible way. Now just launch it AMD. There's a wad of cash waiting when you do.
AMD can't market if they're life depended on it. Zen may be the next coming of Christ but word of mouth will only carry it so far. They would need a multi million dollar worldwide marketing campaign which i believe they're incapable of pulling off.
Chip will be good but sales will be bad. Unlike their radeon graphics division which is making decent profit, Zen will tank because nobody outside enthusiast forums knows what Zen is.
 

itsmydamnation

Platinum Member
Feb 6, 2011
2,867
3,418
136
AMD can't market if they're life depended on it. Zen may be the next coming of Christ but word of mouth will only carry it so far. They would need a multi million dollar worldwide marketing campaign which i believe they're incapable of pulling off.
Chip will be good but sales will be bad. Unlike their radeon graphics division which is making decent profit, Zen will tank because nobody outside enthusiast forums knows what Zen is.
Did you forget the /sarcasm tag?

You better tell qualcomm that for the last 5 years they had no chance..........oh wait.........
You better tell dell/hp/super mirco there is no point making server sku's cuz consumer marketing.........
You better tell dell/hp/lenovo/acer/etc there is no point making OEM PC or laptops because people only by because of intels name no theres......

Are you serious?
 

mohit9206

Golden Member
Jul 2, 2013
1,381
511
136
Did you forget the /sarcasm tag?

You better tell qualcomm that for the last 5 years they had no chance..........oh wait.........
You better tell dell/hp/super mirco there is no point making server sku's cuz consumer marketing.........
You better tell dell/hp/lenovo/acer/etc there is no point making OEM PC or laptops because people only by because of intels name no theres......

Are you serious?
Haven't seen a single ad of an AMD product in my country since i don't know how many years. People here have completely forgot what AMD is. Nobody knows who AMD is! How are they going to sell their product without marketing? Is it possible for a product to be a success without any advertisement /marketing?
 

superstition

Platinum Member
Feb 2, 2008
2,219
221
101
Except Intel removed AVX on Pentium and celerons so they can't do that.
And Cherry Trail, too.
Also remember that whole blending thing i explained to you ( love how you now say blender has a "compiler issue" ) about refactoring of code and then supporting multiple paths
And remember how it was explained to you, by Blameless for instance, that the stock Blender builds are trash?
You really dont get it do you.
Quit with the posturing. When you start sending me a paycheck then maybe you'll have earned the right to be rude.
Of course, as most GameWorks stuff runs on the GPU, this 1% improvement (if at all) will turn things around.
currently
 

CatMerc

Golden Member
Jul 16, 2016
1,114
1,153
136
Haven't seen a single ad of an AMD product in my country since i don't know how many years. People here have completely forgot what AMD is. Nobody knows who AMD is! How are they going to sell their product without marketing? Is it possible for a product to be a success without any advertisement /marketing?
OEM's and large coporations don't need a massive marketing effort to know about Ryzen. I doubt AMD could even keep up with demand initially just from those two sources.
 

AtenRa

Lifer
Feb 2, 2009
14,003
3,361
136
I dont expect OEMs to really care about ZEN, most of the ZEN sales will be in retail for gamers.
ZEN APUs on the other hand will be the OEM dreams come true and im expecting those to be heavily OEM used in Laptops and Desktops.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |