Why did AMD release bulldozer if they can still make good CPU's?

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

Insert_Nickname

Diamond Member
May 6, 2012
4,971
1,692
136
Yes perhaps, but they would have been better off doing that then the flawed idea that was bulldozer, the concept was interesting but severely flawed, as ST performance was about equal to phenom 2, the module was massive vs intels HT core, so much so they marketed it as 1 module = 2cores, when in originality CMT was supposed to be a direct rival to HT (1 module =1 intel core), just more efficient.

AMD just might have done better marketing a whole module as "1 core with super HT". It would still leave the issue of single thread performance on the table of course.
 

tential

Diamond Member
May 13, 2008
7,355
642
121
actually I think it goes like this:

2018: Ryzen+ on 14nm
2019/2020: Ryzen 2 on 7nm.
That would be 2-3 years. Not 4 though. I see better Ryzen on the horizon (lol). I may wait for improved Ryzen but I'm afraid of price hikes.
 

Topweasel

Diamond Member
Oct 19, 2000
5,436
1,655
136
AMD just might have done better marketing a whole module as "1 core with super HT". It would still leave the issue of single thread performance on the table of course.
Yeah CMT vs. SMT was really a none issue with the exception about how its implementation destroyed SC performance. BD was never going to do well if they couldn't get close to the I series processors in performance. I mean when people could get better performance out of i3 than their highest speed 8c beast in 90% of the use cases. There was no chance.
 

Ancalagon44

Diamond Member
Feb 17, 2010
3,274
202
106
What I don't get is, okay, Bulldozer happened and it was a disaster, even AMD knows this.

But then why stick with the plan to release things like Steamroller and Excavator? 6 months before release, AMD would have known that Bulldozer was a dud. But why continue development on the idea? Why not abandon it, when it was clear that it was not working?

Why did it take Jim Keller to force AMD to admit that Bulldozer was a load of sheet? I mean, surely they already knew that, so why not start designing a competent CPU architecture as soon as Bulldozer came out? They could have released something a lot better than Steamroller and Excavator if they had.

I am not sure that logically follows. Faildozer didn't do them any favors.

It ran so hot that it forced AMD to develop heat and power usage optimizing technologies that they can deploy in Zen. If Bulldozer had run cool and power efficient, AMD would not have needed to develop advanced power saving technology.
 

french toast

Senior member
Feb 22, 2017
988
825
136
AMD just might have done better marketing a whole module as "1 core with super HT". It would still leave the issue of single thread performance on the table of course.
Problem is a module was huge, intel would have had more real cores vs better SMT with intel as well as better ST perf.
It was a futuristic fancy idea for a MT future utopia with the gpu taking the FP slack, but the whole module concept was flawed and not just the shoddy execution, thats why we are not seeing a brand new CMT design on 14nm, the concept just Wouldn't work even in todays heavily MT environment and DX12 future.
It would have been interesting if they had designed zen with CMT ground up, same idea just with super wide modules with massive execution resources per core/thread, a brainiac design rather than a speed demon.

Saying that, its easy to judge in hindsight, credit to AMD for sticking their neck out and trying something new, incredibly brave with their resources, its better to try and risking falling than not try at all, afterall the unexpected upside to the failed bulldozer was AMD gained valuable MT expertise which have enabled them to overtake the masters in SMT technology - no mean feat considering the 15 year experience with HT and exponential resources intel has.
Not to mention AMD has had to use some innovative backs to the wall engineering to improve bulldozers efficiency through the iterations, essentially polishing a large steaming hot turd into something that turned into very power efficient with excavator.

AMD has carried this expertise and experience into zen and now have produced a perf/watt perf/mm2 and MT marvel, even on an inferior less dense and immature process, miracle!

All clouds have a silver lining ay?
 

CentroX

Senior member
Apr 3, 2016
351
152
116
What I don't get is, okay, Bulldozer happened and it was a disaster, even AMD knows this.

But then why stick with the plan to release things like Steamroller and Excavator? 6 months before release, AMD would have known that Bulldozer was a dud. But why continue development on the idea? Why not abandon it, when it was clear that it was not working?

Why did it take Jim Keller to force AMD to admit that Bulldozer was a load of sheet? I mean, surely they already knew that, so why not start designing a competent CPU architecture as soon as Bulldozer came out? They could have released something a lot better than Steamroller and Excavator if they had.



It ran so hot that it forced AMD to develop heat and power usage optimizing technologies that they can deploy in Zen. If Bulldozer had run cool and power efficient, AMD would not have needed to develop advanced power saving technology.
That's what they did. Amd started planning zen a couple of months after bulldozer.
 
Reactions: Topweasel

Topweasel

Diamond Member
Oct 19, 2000
5,436
1,655
136
What I don't get is, okay, Bulldozer happened and it was a disaster, even AMD knows this.

But then why stick with the plan to release things like Steamroller and Excavator? 6 months before release, AMD would have known that Bulldozer was a dud. But why continue development on the idea? Why not abandon it, when it was clear that it was not working?

Why did it take Jim Keller to force AMD to admit that Bulldozer was a load of sheet? I mean, surely they already knew that, so why not start designing a competent CPU architecture as soon as Bulldozer came out? They could have released something a lot better than Steamroller and Excavator if they had.
Because they had no other solution. They delayed BD enough and even pushed back the other two for for more tweaks. But you can't just snap a finger and have a new CPU architecture. People who think that have problems imagining the development process. They hired back Heller and started developing a new core immediately. They wouldn't have had any chance of catching Intel if they pushed this out sooner. They would be completely dead if they just stopped working on BD.

It's like Netburst. Intel still developed it because nothing was ready. They were beating their heads against the wall when this side firm they set up in Israel developed the Pentium M from the P3 arch to have a real mobile CPU. They turned around and had them work on a whole new arch and 4 years later Nahalem.
 

SlickR12345

Senior member
Jan 9, 2010
542
44
91
www.clubvalenciacf.com
Yeah, the Phenom II processors were much much better and they were overall competitive. They could have revamped the architecture and get more out of it, but I guess they just made the wrong decision and by the time they realized how colossal of a mistake they made it was too late to turn back.
 

Insert_Nickname

Diamond Member
May 6, 2012
4,971
1,692
136
Problem is a module was huge, intel would have had more real cores vs better SMT with intel as well as better ST perf.
It was a futuristic fancy idea for a MT future utopia with the gpu taking the FP slack, but the whole module concept was flawed and not just the shoddy execution, thats why we are not seeing a brand new CMT design on 14nm, the concept just Wouldn't work even in todays heavily MT environment and DX12 future.
It would have been interesting if they had designed zen with CMT ground up, same idea just with super wide modules with massive execution resources per core/thread, a brainiac design rather than a speed demon.

I'm fairly certain there is a fair bit of BD in Zen, with a bit of Jaguar to spice things up, so that R&D and learning experience wasn't wasted. In fact you often learn more from failure then success.

Saying that, its easy to judge in hindsight, credit to AMD for sticking their neck out and trying something new, incredibly brave with their resources, its better to try and risking falling than not try at all, afterall the unexpected upside to the failed bulldozer was AMD gained valuable MT expertise which have enabled them to overtake the masters in SMT technology - no mean feat considering the 15 year experience with HT and exponential resources intel has.
Not to mention AMD has had to use some innovative backs to the wall engineering to improve bulldozers efficiency through the iterations, essentially polishing a large steaming hot turd into something that turned into very power efficient with excavator.

AMD has carried this expertise and experience into zen and now have produced a perf/watt perf/mm2 and MT marvel, even on an inferior less dense and immature process, miracle!

All clouds have a silver lining ay?

Indeed. Its always easy being cleaver in hindsight. I'm struggling, and failing miserably BTW, to constrain my excitement for Zen. AMD really pulled quite a rabbit out of their hat with this one.

I went back and read up a bit on the whole BD family history. My comment about "super-HT", was just how AMD could have made better of a bad situation. The original BD 8150 was more-or-less positioned as a direct competitor to the 2500K (MSRP $245 vs $216), not the 2600K people often seem to compare it with. Next year the 8350 was positioned against the 3570K (MSRP $195 vs $235), not the 3770K. Its no wonder it looks bad against the i7s, having twice the "cores" and being 30-50% slower in single thread performance. Instead it could have been "look how well our mainstream 4M/8T does in certain workloads against Intels best"...

Yeah, the Phenom II processors were much much better and they were overall competitive. They could have revamped the architecture and get more out of it, but I guess they just made the wrong decision and by the time they realized how colossal of a mistake they made it was too late to turn back.

Phenom was a good architecture, but I don't think it could have stretched much further. AMD did have major difficulties with the slightly improved K10.5 Stars cores inside Llano, they where never able to get them much above 3GHz. Neither did OC'ers. They perform pretty well for what they are, and were a worthy end to the K7/K8 family.
 

A///

Diamond Member
Feb 24, 2017
4,352
3,155
136
I have never gotten + Quote to work on this forum. I only realized yesterday i can hit reply mulitple times to get all the original posts into my reply.

Thanks guys i am learning a lot from this thread.
Select the posts you want, scroll down to the compose box and click on "insert quotes."
 

A5

Diamond Member
Jun 9, 2000
4,902
5
81
I thought 7nm is not possible on silicon? Are AMD using something else for 7nm?
Node names and feature sizes are more or less completely decoupled at this point. A "7nm" process is more a collection of fabrication features than any reference to what's happening on a real chip.
 
Reactions: Headfoot

PingSpike

Lifer
Feb 25, 2004
21,733
565
126
Problem is a module was huge, intel would have had more real cores vs better SMT with intel as well as better ST perf.
It was a futuristic fancy idea for a MT future utopia with the gpu taking the FP slack, but the whole module concept was flawed and not just the shoddy execution, thats why we are not seeing a brand new CMT design on 14nm, the concept just Wouldn't work even in todays heavily MT environment and DX12 future.

The impression I got was AMD overpaid for ATI and then they let the sunk cost fallacy dictate that they needed to show the purchase delivered a "synergistic" solution right away so they designed bulldozer with the fantasy you described in mind where the gpu would do FP. Instead of just admitting they overpaid, they doubled down. Maybe such a beast is possible, but it seems like it would not easily able to adapt itself well to the existing workload. And you can't really demand the workload adapt to your product and expect to sell any.

The same hubris seemed to be at play in the disastrous Itanium design. Magic compilers would made the code run in a way that would keep all the threads fed and make the architecture perform well. The magic compilers didn't magically appear, apparently because they aren't even possible to make.

I'm not an expert on processor design though so I'm probably off base.
 

coffeemonster

Senior member
Apr 18, 2015
241
86
101
IBM's first choice, but couldn't reach an agreement with Gary Kildall. And when he missed a meeting for negotiations IBM said 'screw it', and contracted a garage company called Microsoft to make what was essentially a clone of CP/M
I first mistakenly read this as "a garbage company called Microsoft" which gave me a good chuckle.

Now if XV had been the starting point for the Bulldozer architecture, who knows how it would have played out...?
I think Steamroller would have been the better starting point as an 8 core flagship what if scenario. Excavator had such a heavy focus on power management and lower watt mobile applications. I think it would have been designed very differently if Steamroller was the starting point and they were a little more competitive. But I'd still like to know how an 8 core XV with L3 would perform even now.
 

Phynaz

Lifer
Mar 13, 2006
10,140
819
126
They would have been better improving phenom 2, imagine how many hundreds of millions were spent on bulldozer and derivatives?
Imagine what phenom could have been had they spent half of that dev cost on phenom 3, SMT, better caches, wider core, new process etc etc.

Would have been better imo.

I can't imagine what Phenom could have been like and neither can you. Maybe the design was tapped out and they couldn't get any more out of it. Obviously AMD didn't think it could be improved enough.

Were you around at the time? AMD cancelled several projects between Phenom and Bulldozer, one of which may have been Phenom III.
 
Last edited:
Reactions: french toast

JimKiler

Diamond Member
Oct 10, 2002
3,559
205
106
Select the posts you want, scroll down to the compose box and click on "insert quotes."

Last time I tried that i got an error, but must have done it right today when i tested it out. How long has the "insert quotes" button been here? I only noticed it over the weekend.
 

french toast

Senior member
Feb 22, 2017
988
825
136
I can't imagine what Phenom could have been like and neither can you. Maybe the design was tapped out and they couldn't get any more out of it. Obviously AMD didn't think it could be improved enough.

Where you around at the time? AMD cancelled several projects between Phenom and Bulldozer, one of which may have been Phenom III.
Yes your right, there was another project cancelled, also i think i read somewhere that bulldozer was an old/long running project, something like 8 years or something, someone told me yesterday at SA forum that bulldozer originally was planned to have another alu per thread but was decided it was not needed!
Think if they had gone route and got the processor out one year earlier with piledriver improvements?

Also they apparently planned a large uarch update to excavator, this may or may not have been wider cores/new FMAC/SMT/ cache etc.
This was also cancelled in 2012 when keller rode in to town and zen started.
Lots of food for thought.
 

Phynaz

Lifer
Mar 13, 2006
10,140
819
126
Don't listen to what you read on SA forums. Excavator was the end of the line, it was a filler CPU until Ryzen. There was not a plan to upgrade Excavator.
 

french toast

Senior member
Feb 22, 2017
988
825
136
Don't listen to what you read on SA forums. Excavator was the end of the line, it was a filler CPU until Ryzen. There was not a plan to upgrade Excavator.
They did provide some evidence, although nothing finger print like.
And no i cant be bothered to sift through posts for links, i cant link off of ps4 anyhow.
 

Insert_Nickname

Diamond Member
May 6, 2012
4,971
1,692
136
Excavator had such a heavy focus on power management and lower watt mobile applications. I think it would have been designed very differently if Steamroller was the starting point and they were a little more competitive. But I'd still like to know how an 8 core XV with L3 would perform even now.

Actually that is why I find it interesting. That and it performs very well when fully loaded on both cores per module, and it doesn't have the "module penalty" previous BD-derivatives does. A 4M/8T with fast L3 could have been a nice filler between Piledriver and Zen. My Athlon 845 actually hangs with, and occasionally beat my Piledriver 6800K, despite a 600MHz(!) frequency deficiency. And this is with slower memory too (9-9-9-27@1866MHz vs 11-13-13-31@2400MHz). Pretty well done in my book.

But it was properly not worth the trouble doing such a chip for AMD, they did the right thing and focused completely on Zen. I would have liked a 3M or 4M design with basic IGP for FM2+ though.

Don't forget a lot of the power management went into Zen too.
 
Reactions: french toast

sm625

Diamond Member
May 6, 2011
8,172
137
106
I think they just underestimated the importance of cache latency. And once the basic design was set they couldnt do anything. It is like when you build a town up around a two lane road with a railroad crossing right through the center of the town. You cant do anything about the train that comes every few hours and halts traffic, and you cant widen the road because the buildings are right up next to the road. Building a rail tunnel under the town would be too expensive. There's literally no solution except to sit there in traffic.
 
Reactions: Magic Hate Ball
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/    |