New Zen microarchitecture details

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

CHADBOGA

Platinum Member
Mar 31, 2009
2,135
832
136
After Computex, how confident are people that Zen will be widely available for retail purchase in Q4 of this year?
 

swilli89

Golden Member
Mar 23, 2010
1,558
1,181
136
After Computex, how confident are people that Zen will be widely available for retail purchase in Q4 of this year?

7 months left in the year and they already shown that they have silicon that is clocking up to expectations. If anything I'm more confident now.
 

Shivansps

Diamond Member
Sep 11, 2013
3,873
1,527
136
Zen is 40% ipc and if 8c/16t that also means 8 float units, i do expect to be a huge jump from a 8350... Like 100%.
 

KTE

Senior member
May 26, 2016
478
130
76
40% performance increase. Yes.

40% on clocks based on process. No.

40% IPC. No.


Sent from HTC 10
 

.vodka

Golden Member
Dec 5, 2014
1,203
1,537
136
40% performance increase. Yes.

40% on clocks based on process. No.

40% IPC. No.


Sent from HTC 10

Source?

I mean, the IPC bar is set quite low if we're talking about speed demon designs like Netburst or Bulldozer...
 

Ajay

Lifer
Jan 8, 2001
16,094
8,106
136
40% performance increase. Yes.

40% on clocks based on process. No.

40% IPC. No.


Sent from HTC 10

10:55PM EDT - 8C/16T, AM4 Desktop, 40% more IPC

10:55PM EDT - Summit Ridge APU, video was on Zen silicon

10:54PM EDT - There's a chip on stage

10:53PM EDT - (early pre-alpha is my addition, I assume)

10:53PM EDT - Tapeout earlier this year, early pre-alpha qualification

10:53PM EDT - The industry needed a new high performance CPU

10:53PM EDT - Zen

Obviously reversed time - but AMD is sticking with 40% IPC increase, at least officially. I don't know what the official base is for this IPC increase. Zen is in pre-alpha - safe to say very early engineering samples. AMD isn't getting into any specifics.
 
Mar 10, 2006
11,715
2,012
126
7 months left in the year and they already shown that they have silicon that is clocking up to expectations. If anything I'm more confident now.

Did they ever say anything of the sort? They said it's "meeting expectations," not a peep on frequency.

They also did not put out an availability date (i.e. "Coming in Q4"). They said that they'll begin sampling to high priority customers by the end of the quarter and broadly in Q3. That actually tells me we're looking more at an early 2017 launch.
 

KTE

Senior member
May 26, 2016
478
130
76
10:55PM EDT - 8C/16T, AM4 Desktop, 40% more IPC

10:55PM EDT - Summit Ridge APU, video was on Zen silicon

10:54PM EDT - There's a chip on stage

10:53PM EDT - (early pre-alpha is my addition, I assume)

10:53PM EDT - Tapeout earlier this year, early pre-alpha qualification

10:53PM EDT - The industry needed a new high performance CPU

10:53PM EDT - Zen

Obviously reversed time - but AMD is sticking with 40% IPC increase, at least officially. I don't know what the official base is for this IPC increase. Zen is in pre-alpha - safe to say very early engineering samples. AMD isn't getting into any specifics.
So are we discussing what WE THINK AMD really means or just what they are literally saying?

What they are saying is easy: can just link.

But what we think they are saying is the tricky bit. PR always spins things, especially if the product is delaying or failing in any way... and AMDs PR spin doesn't have a good track record. I know they are saying 40% IPC but I'm willing to bet that 40% IPC really means 40% performance...

And even that - on average - is so rare a feat from one gen to another, that historically looking, the way it is interpreted can possibly be at least and/or combinations of:

- Based on SPEC CPU 2006 alone
- Based on SPEC Int and/or Fp Rate
- Compared to BD (Orochi)
- Compared to BD launch flagship (8150)
- Compared to a 95W Proc
- Including SMT gain
- Only when all 8-cores are used (with SMT)
- In highly ILP code (MT optimized)
- In a special use case (such as vector integer SSE heavy)
- In apps that are corner case/rarely used/less important to consumers/where AMD always does well
- Incl. Turbo Boost (comparison based on unequal frequency/power)
- In cool ambients (Max Turbo Boost)
- Based on simulations (we're past the SPICE stage tho)
- 40% performance based on 1C usage + SMT and Turbo
- Blah blah, playing devils advocate here.

The other thing is, what are the Zen design specs as a device? Typically, AMD presents this in advance. If you remember, AMD spoke about Barcelona at the IEEE ISSCC:
RWT said:
Barcelona is a 283mm2 design that uses 463M transistors to implement four cores and a shared 2MB L3 cache in AMD’s 65nm process. The SOI process uses 11 layers of copper interconnect with a low-k dielectric and dual stress liners and embedded SiGe for PMOS transistors. The device described at ISSCC was targeted at 2.2-2.8GHz at 1.15V, while operating within a 95W maximum thermal envelope. AMD claims that their 65nm process has a 15ps FO4 inversion delay, which suggests that Barcelona’s pipeline is just a little less than 24 FO4 delays.
12 stage pipeline and those design specs. Did it hit those targets at 65nm?

It missed every one of those metrics by a mile.

So a) where are those design specs AND b) let's separate PR speak from expectations here.
 

Tuna-Fish

Golden Member
Mar 4, 2011
1,422
1,759
136
But what we think they are saying is the tricky bit. PR always spins things, especially if the product is delaying or failing in any way... and AMDs PR spin doesn't have a good track record. I know they are saying 40% IPC but I'm willing to bet that 40% IPC really means 40% performance...

They said 40% IPC in an investor relations meeting. If they really meant 40% performance increase, yet said IPC increase, all the investors who lose money can sue them for that money, after which the key officials go to prison. The United States has bad consumer protection laws, but really solid investor protection laws. This is the source of modern corporate speak, which tries to not make clearly false statements while misleading as much as possible. "40% IPC" is the opposite of this. It means AMD believes that Zen will have 40% higher IPC, or the corporate lawyers would have prevented AMD from saying that.

But how did they not get sued for missing clock targets?

Because clocks are unknown until the CPUs are actually out of the assembly line. They are allowed to be wrong, so long as they can point out good reasons to believe as they did, and so long as they made it clear that they were estimates.

So what if they miss IPC targets like that?

IPC is not like clocks. You can find out the exact reached IPC of your CPU on any workload you want in simulation, well before the design goes anywhere near manufacturing. This is completely unlike clocks, which are becoming harder to estimate on new processes instead of less.

And even that - on average - is so rare a feat from one gen to another

Getting 40% IPC increase from an iteration on design is extremely rare. Getting 40% higher IPC over your previous design when doing a completely new design is completely trivial. IPC is the result of many design choices you can pick. Within the limits of the available IPC in the workload, you can just choose to have x IPC and design a cpu that meets that goal. The statement "40% better IPC" is completely unambitious. It's something you can just choose to have.

So why don't everyone have crazy high IPC CPUs?

Because IPC is not performance. Performance is IPC * clocks, and all those design choices that give you more IPC are tradeoffs against clock speed. I could, in a few months, design you a CPU that had IPC not 40% greater, but 2 times greater, of BD. I could even implement it on a FPGA. It just wouldn't be worth anything, because it would have clock speed measured in kilohertz. Getting more IPC is not hard. What is hard, and costs billions in engineer time, is raising IPC*clocks.

Which ties us back to:

I know they are saying 40% IPC but I'm willing to bet that 40% IPC really means 40% performance...

I don't think they have +40% performance in ST. They can have +40% IPC, but to do that they will have designed a wider, brainier core, which will naturally run at slightly lower clock speeds.

Historically, P4 chose to have less IPC in search of higher clock speeds. When this didn't work out due to excess heat, Intel designed Conroe instead, which decided to have less clock speed but more IPC. This worked out, because the IPC*Clock speed of Conroe was much higher than that of P4.

Bulldozer chose to have less IPC in search of higher clock speed. When this didn't work out, they designed Zen instead. Whether it is a success depends entirely on how much clock speed they had to trade for the IPC gains.
 
Last edited:

agfkfhahddhdn

Senior member
Dec 14, 2003
318
2
81
Personally, I think AMD has a lot to lose by raising expectations for a product they secretly know can't deliver on those promises. So I'm inclined to take their words at face value.
 

Tuna-Fish

Golden Member
Mar 4, 2011
1,422
1,759
136
Personally, I think AMD has a lot to lose by raising expectations for a product they secretly know can't deliver on those promises. So I'm inclined to take their words at face value.

The issue for them is that fans are raising expectations for them. 40% IPC is a simple statement, but a lot of people are reading it as 40% performance. If/when AMD fails to have 40% performance on ST loads, how many people will be disappointed?
 

PPB

Golden Member
Jul 5, 2013
1,118
168
106
They said 40% IPC in an investor relations meeting. If they really meant 40% performance increase, yet said IPC increase, all the investors who lose money can sue them for that money, after which the key officials go to prison. The United States has bad consumer protection laws, but really solid investor protection laws. This is the source of modern corporate speak, which tries to not make clearly false statements while misleading as much as possible. "40% IPC" is the opposite of this. It means AMD believes that Zen will have 40% higher IPC, or the corporate lawyers would have prevented AMD from saying that.

But how did they not get sued for missing clock targets?

Because clocks are unknown until the CPUs are actually out of the assembly line. They are allowed to be wrong, so long as they can point out good reasons to believe as they did, and so long as they made it clear that they were estimates.

So what if they miss IPC targets like that?

IPC is not like clocks. You can find out the exact reached IPC of your CPU on any workload you want in simulation, well before the design goes anywhere near manufacturing. This is completely unlike clocks, which are becoming harder to estimate on new processes instead of less.



Getting 40% IPC increase from an iteration on design is extremely rare. Getting 40% higher IPC over your previous design when doing a completely new design is completely trivial. IPC is the result of many design choices you can pick. Within the limits of the available IPC in the workload, you can just choose to have x IPC and design a cpu that meets that goal. The statement "40% better IPC" is completely unambitious. It's something you can just choose to have.

So why don't everyone have crazy high IPC CPUs?

Because IPC is not performance. Performance is IPC * clocks, and all those design choices that give you more IPC are tradeoffs against clock speed. I could, in a few months, design you a CPU that had IPC not 40% greater, but 2 times greater, of BD. I could even implement it on a FPGA. It just wouldn't be worth anything, because it would have clock speed measured in kilohertz. Getting more IPC is not hard. What is hard, and costs billions in engineer time, is raising IPC*clocks.

Which ties us back to:



I don't think they have +40% performance in ST. They can have +40% IPC, but to do that they will have designed a wider, brainier core, which will naturally run at slightly lower clock speeds.

Historically, P4 chose to have less IPC in search of higher clock speeds. When this didn't work out due to excess heat, Intel designed Conroe instead, which decided to have less clock speed but more IPC. This worked out, because the IPC*Clock speed of Conroe was much higher than that of P4.

Bulldozer chose to have less IPC in search of higher clock speed. When this didn't work out, they designed Zen instead. Whether it is a success depends entirely on how much clock speed they had to trade for the IPC gains.
Remember that conroe had roughly 2x IPC compared to netburst. Zen will have 1.4x to Excavator, or 1.61 to PD (1.75x to BD). Also for intel Core Duo/Yoonah was in the middle, C2D had roughly 1.15 to 1.2x perf to original CD. Also remember, initial batchs of conroe on desktop saw lower clocks compared to late netburst, a fact ofter overlooked because performance was still good cause the massive ipc increase and the passage from 1c2t to 2c2t. With COn->Zen this will be quite different.

Sent from my XT1040 using Tapatalk
 

agfkfhahddhdn

Senior member
Dec 14, 2003
318
2
81
The issue for them is that fans are raising expectations for them. 40% IPC is a simple statement, but a lot of people are reading it as 40% performance. If/when AMD fails to have 40% performance on ST loads, how many people will be disappointed?

If they have an ounce of sense in that entire company they will fully expect what people will make of their statements and plan appropriately.
 
Mar 10, 2006
11,715
2,012
126
AMD will show the Zen uArch at HotChips it seems, so it won't be too long before we know what's going on inside & we can make some ballpark IPC estimates.

Actually looking forward to seeing how close Dresdenboy's uArch model was compared to the real thing.
 

guskline

Diamond Member
Apr 17, 2006
5,338
476
126
I watched Dr Su's video and wished there had been more info BUT the Zen she held was 8c/16T, It ran producing that circle with the ZEN word, it's running in the lab AND is out to certain testers and is expected late this year Q4.

I think part of the problem may be that AMD has not had a new cpu architecture for desktops for so long it's hard to compare to Excavator/Piledriver. Also I doubt Dr. Su is going to get into a comparison game with Intel.

The closest you saw comparison in that entire video was VP Raj showing the comparison of a single GTX 1080 with 2 RX480s in CF running AOTS.

We will simply have to wait until AMD is ready to give us more info.
 
Mar 10, 2006
11,715
2,012
126
I think part of the problem may be that AMD has not had a new cpu architecture for desktops for so long it's hard to compare to Excavator/Piledriver.

Technically there is an Excavator-based Athlon out there that can be used for such a comparison, and I think user looncraz did just that.
 

Headfoot

Diamond Member
Feb 28, 2008
4,444
641
126
They said 40% IPC in an investor relations meeting. If they really meant 40% performance increase, yet said IPC increase, all the investors who lose money can sue them for that money, after which the key officials go to prison. The United States has bad consumer protection laws, but really solid investor protection laws. This is the source of modern corporate speak, which tries to not make clearly false statements while misleading as much as possible. "40% IPC" is the opposite of this. It means AMD believes that Zen will have 40% higher IPC, or the corporate lawyers would have prevented AMD from saying that.

This is not supported by fact at all. The US is the only place in the world you see massive class-actions for products liability, which is consumer protective. Highly consumer protective as products liability class actions are massively expensive to defend. The benefit here is not consumer payouts, but deterrence and prevention.

The FTC regularly knocks on doors, and they are actively campaigning and getting settlement agreements across major US companies essentially creating their own contractually based body of law out of thin air with no basis in statutory law or even a legal need to base it in statutory law. https://www.ftc.gov/enforcement/cases-proceedings. Unless you think filing multiple lawsuits every single day is "bad consumer protection".

The FDA crusades against mislabeled consumer goods with health implications and oversees the entire pharmaceutical and medical industries. http://www.accessdata.fda.gov/scripts/ires/index.cfm#tabNav_advancedSearch

US labeling laws are extremely strict. Pom Wonderful had a private right of action to sue Coke for labeling a juice as "pomegranate blueberry" despite having very little pomegranate juice in it. That labeling first had to be approved by the FDA, which it was. Subsequently Pom Wonderful was forced to remove claims about heart health on their pomegranate juice because their scientific evidence wasn't strong enough. And this is just to literally sell juice.

And on top of all of that, nearly every government action has an equivalent or identical private right of action so that a company's competitors can sue for that competitor's abuse of consumers in various respects.

In reality, the US is one of the most regulated economies in the world, only surpassed by certain european countries and even then, only in certain ways. The only way i'd say that European consumers are actually provided with objectively better "protections" is in the data privacy / right to be forgetten sphere. Which means companies which operate on collecting data (facebook, google, etc.) are considering reducing the services they offer for free to europeans.

And this isn't even getting into the arcane maze of licensing requirements you have to meet if you want to do business at all. Go and try to open a car dealership and tell me how easy that is. The rationale behind licensing schemes is consumer protection.

Believe me, if you spent a day working on the compliance side to try and sell anything to a consumer you'd realize how very wrong "the US consumer laws suck" is, at least from the "consumer protection" point of view. The laws do suck. Because they go too far, not because they dont go far enough.
 
Last edited:

phexac

Senior member
Jul 19, 2007
315
4
81
Personally, I think AMD has a lot to lose by raising expectations for a product they secretly know can't deliver on those promises. So I'm inclined to take their words at face value.

I would be too, but I am also cautious after the promise versus reality of Phenom and Bulldozer.
 
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/    |