Was the P4 an 'engineering failure'?

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

DrMrLordX

Lifer
Apr 27, 2000
22,773
12,783
136
One thing that needs to be mentioned here is that the p4 was Intel's second attempt to convert the entire PC market to RDRAM. They had failed to do so with the Pentium 3 and the i820/i840 platforms, so they took another stab at it with a bandwidth-hungry processor marketeered from the ground up to need the kind of bandwidth only RDRAM could provide (at the time) and with branch predictors + cache architecture designed to render the processor largely-immune to the higher latency that RDRAM suffered from at the time.

As we all know, neither the P3 nor the P4 and the platforms associated with both were able to lead to RDRAM/RAMBUS market dominance.

Does that make the P4 an engineering failure? Maybe, maybe not. It was engineered to make RDRAM desirable in desktop PCs, yet that did not happen. By that standard, I would say that, at the very least, it was a marketeering failure.

The fact that the most popular P4 platforms hosted P4C processors on dual-channel DDR boards should tell you something.
 

zsdersw

Lifer
Oct 29, 2003
10,505
2
0
Originally posted by: myocardia
You obviously are neither an engineer, nor even an engineering student. Unrealistic (i.e., unattainable) goals is the very definition of an engineering failure.

And you are obviously not very smart. MARKETING SET THE GOALS, and engineers try to find ways to meet those goals. If the goal is totally not achievable.. something I'm quite certain the people who built the P4 knew.. it's not an engineering failure when it cannot be done. Marketers are supposed to listen to their engineers and what they say can realistically be done; clearly that didn't happen with the P4.

Marketing expected the P4 to scale and higher clocks to be achievable within reasonable thermal and materials limits... but the engineers knew better.

The P4 was a marketing failure, not an engineering failure.. period
 

zsdersw

Lifer
Oct 29, 2003
10,505
2
0
Engineering is a balancing act; for every gain there is a cost.

Good, fast, cheap; pick any two at the expense of the third.

The engineers of Netburst did everything possible to try to meet the goals of marketing, and weren't able to, because it was an impossible goal. That's not an engineering failure.
 

taltamir

Lifer
Mar 21, 2004
13,576
6
76
the P4 is an example of a chip being designed by a committee... a committee of marketing gurus...
The engineers were forced to build chips the way the marketing department wanted them built.
I have seen upper management tell the people who know what they are doing HOW to do their job and it never ends well.
 

taltamir

Lifer
Mar 21, 2004
13,576
6
76
Originally posted by: zsdersw
Engineering is a balancing act; for every gain there is a cost.

Good, fast, cheap; pick any two at the expense of the third.

The engineers of Netburst did everything possible to try to meet the goals of marketing, and weren't able to, because it was an impossible goal. That's not an engineering failure.

except you sometimes find all three, especially with a startup trying to build a name for itself...
And often you find one or NONE of the three...

Government programs and certain competition less corporations are slow, bad quality, and expensive.
 

apoppin

Lifer
Mar 9, 2000
34,890
1
0
alienbabeltech.com
Originally posted by: zsdersw
Originally posted by: myocardia
You obviously are neither an engineer, nor even an engineering student. Unrealistic (i.e., unattainable) goals is the very definition of an engineering failure.

And you are obviously not very smart. MARKETING SET THE GOALS, and engineers try to find ways to meet those goals. If the goal is totally not achievable.. something I'm quite certain the people who built the P4 knew.. it's not an engineering failure when it cannot be done. Marketers are supposed to listen to their engineers and what they say can realistically be done; clearly that didn't happen with the P4.

Marketing expected the P4 to scale and higher clocks to be achievable within reasonable thermal and materials limits... but the engineers knew better.

The P4 was a marketing failure, not an engineering failure.. period

that is ridiculous

you are saying that marketing did NOT *consult* engineering when they set 10GHz as their goal

Clearly *someone* in engineering failed
rose.gif


P4 made a solid *flop* when Intel suddenly pulled the plug on it
- i wonder who got fired over it
:confused:
 

taltamir

Lifer
Mar 21, 2004
13,576
6
76
now we are getting into SEMANTICS.
zsdersw is saying the exact same things, but associating different meanings to marketing failure and engineering failure.
 

apoppin

Lifer
Mar 9, 2000
34,890
1
0
alienbabeltech.com
Originally posted by: taltamir
now we are getting into SEMANTICS.
zsdersw is saying the exact same things, but associating different meanings to marketing failure and engineering failure.

what else is there ?

do you want to define "is" :p
:confused:

P4 failed to meet engineering goals of 10GHz .. they might have been marketing directed but *someone* in the engineering department had to say "it is doable" - or do you think Intel would have even started down the path if their Engineering department said it is "IMPOSSIBLE"
rose.gif


The engineers of Netburst did everything possible to try to meet the goals of marketing, and weren't able to, because it was an impossible goal. That's not an engineering failure.
Who in the engineering department gave marketing the OK? That 10GHz was possible?
- Intel marketing did not pick 10GHz out of the air ,, SOMEONE IN ENGINEERING had to suggest it was possible ,, even likely

they just had no clue at the beginning how difficult it would be .. and they GAVE UP .. publicly and embarrassingly
 

Fox5

Diamond Member
Jan 31, 2005
5,957
7
81
Originally posted by: taltamir
Originally posted by: zsdersw
Engineering is a balancing act; for every gain there is a cost.

Good, fast, cheap; pick any two at the expense of the third.

The engineers of Netburst did everything possible to try to meet the goals of marketing, and weren't able to, because it was an impossible goal. That's not an engineering failure.

except you sometimes find all three, especially with a startup trying to build a name for itself...
And often you find one or NONE of the three...

Government programs and certain competition less corporations are slow, bad quality, and expensive.

The P4 was an ambitious design that had it succeeded would have been incredibly impressive. Instead, they ran into issues that the entire industry would soon be facing and crashed hard. Intel may have produced a flawed design and then cancelled its successor, but AMD and IBM also cancelled future chips of theirs for the same reasons. The P4's design was the logical way forward at the time.

(10Ghz was probably two more P4 revisions down the road though, Tejas was only scheduled to get up to around 8Ghz)
 

taltamir

Lifer
Mar 21, 2004
13,576
6
76
Originally posted by: zsdersw
Originally posted by: apoppin
SOMEONE IN ENGINEERING had to suggest it was possible ,, even likely

Not necessarily.

have you read the MS internal reports? the ones where the engineers say it is absolutely terrible idea and must not be done and will cost more to cut specific corners on the xbox360? look how that turned out...
or the ones where they were saying that the whole "vista ready" sticker was a sham...
 

apoppin

Lifer
Mar 9, 2000
34,890
1
0
alienbabeltech.com
Originally posted by: taltamir
Originally posted by: zsdersw
Originally posted by: apoppin
SOMEONE IN ENGINEERING had to suggest it was possible ,, even likely

Not necessarily.

have you read the MS internal reports? the ones where the engineers say it is absolutely terrible idea and must not be done and will cost more to cut specific corners on the xbox360? look how that turned out...
or the ones where they were saying that the whole "vista ready" sticker was a sham...

i think you are asking me if i read intel internal reports :p
:confused:

naw .. that will be for a future trial
:Q

:D
 

aigomorla

CPU, Cases&Cooling Mod PC Gaming Mod Elite Member
Super Moderator
Sep 28, 2005
21,065
3,570
126
Originally posted by: Arkaign
I hate to say it, but you're batsh*t crazy lol. Intel dominated AMD in the market with P4, made untold billions, and led in performance for a good deal of time.

sales and failure can be separated...

just cus something sold well, does not mean it wasnt in the step for the wrong direction.

It was intel powerhousing all the OEM's and other vendors along with stereotyping that a AMD processor was 2nd class that won intel in that battle.

But once the K7 fully matured, it was OVER for intel. the K7 is more closely related to a P3 then a P4.

So how can u say the p4 wasnt a failure?

Then i guess EPHEDRA u remember that? that wonder diet drug that had massive sales got pulled from FDA because it lead to heart attacks... but it had MASSIVE sales...

do you call that not a failed product?

Originally posted by: zsdersw
l and materials limits... but the engineers knew better.

The P4 was a marketing failure, not an engineering failure.. period

Other way around bro.. it was a engineering failure.. not a marketing failure... its marketing was pretty dayam strong to last that long against an AMD arch at that time.
 

taltamir

Lifer
Mar 21, 2004
13,576
6
76
Originally posted by: apoppin
Originally posted by: taltamir
Originally posted by: zsdersw
Originally posted by: apoppin
SOMEONE IN ENGINEERING had to suggest it was possible ,, even likely

Not necessarily.

have you read the MS internal reports? the ones where the engineers say it is absolutely terrible idea and must not be done and will cost more to cut specific corners on the xbox360? look how that turned out...
or the ones where they were saying that the whole "vista ready" sticker was a sham...

i think you are asking me if i read intel internal reports :p
:confused:

naw .. that will be for a future trial
:Q

:D

no i am saying MS...

or do you think Intel would have even started down the path if their Engineering department said it is "IMPOSSIBLE"
They most certainly COULD have gone through with it even if everyone in engineering said "impossible"... It happans over and over again...
heck the last shuttle to explode in nasa? the engineers all said "don't do it", but management decided to override them.

Your belief in the technical knowledge and character of intel's management is commendable, and misplaced, they could have easily done it...

Now... DID they do it? I have no proof either way, but it seems like they have to me.
 

aigomorla

CPU, Cases&Cooling Mod PC Gaming Mod Elite Member
Super Moderator
Sep 28, 2005
21,065
3,570
126
they didnt think it was impossible.

They mis shot on the TDP of the processor once 2 was inside.

Once they saw the heat values that rose from 3.3 -> 4.0 they pulled it.

A smithfield if u got @ 3.8-4.2 put out enough heat to heat up a mid size room during winter on idle.

NO JOKE.

Thats why the mock name for the smithfield class and beyond was intel space heater.. and not computer.

And yes they have done it. People have taken the netburst arch all the way up to 10ghz.

Somewhere after 4.4->4.8ghz i heard netburst actually works well.... only problem is how the hell are u gonna cool that cpu on air....

Water possibly.. air.. no way... <--- means intel failed... they dont expect people to have to run water.
 

zsdersw

Lifer
Oct 29, 2003
10,505
2
0
Originally posted by: aigomorla
Other way around bro.. it was a engineering failure.. not a marketing failure... its marketing was pretty dayam strong to last that long against an AMD arch at that time.

That's not the marketing I'm referring to. I'm referring to the people in Intel who were stuck on more and more clock speed at any cost to keep up in the hertz race because that's how things were marketed.

And no, it was not an engineering failure. Not achieving the impossible != failure.
 

Keysplayr

Elite Member
Jan 16, 2003
21,211
50
91
Engineering failure qualifications: IMHO

Cannot obtain anywhere near targeted clockspeed.
High thermal output (Prescott)
High power consumption (Prescott)

Engineering success qualifications: Does what it was intended to do at reasonably competitive levels.

So, there were some good things and bad things about certain P4s. The Northwood was of course by far the very best of 4 versions. Willys were Slowwwww. P3's were kicking the crap out of them.

Pros and cons. Hyperthreading was a very cool thing. Still is in i7.

So, I don't really see how P4 could be called one or the other. It was a big failure in some ways, and an awesome success in others. So, there is no right or wrong answer to this two year old topic.
 

Arkaign

Lifer
Oct 27, 2006
20,736
1,379
126
Originally posted by: Keysplayr
Engineering failure qualifications: IMHO

Cannot obtain anywhere near targeted clockspeed.
High thermal output (Prescott)
High power consumption (Prescott)

Engineering success qualifications: Does what it was intended to do at reasonably competitive levels.

So, there were some good things and bad things about certain P4s. The Northwood was of course by far the very best of 4 versions. Willys were Slowwwww. P3's were kicking the crap out of them.

Pros and cons. Hyperthreading was a very cool thing. Still is in i7.

So, I don't really see how P4 could be called one or the other. It was a big failure in some ways, and an awesome success in others. So, there is no right or wrong answer to this two year old topic.

:thumbsup:
 

Arkaign

Lifer
Oct 27, 2006
20,736
1,379
126
Originally posted by: aigomorla
Originally posted by: Arkaign
I hate to say it, but you're batsh*t crazy lol. Intel dominated AMD in the market with P4, made untold billions, and led in performance for a good deal of time.

sales and failure can be separated...

just cus something sold well, does not mean it wasnt in the step for the wrong direction.

It was intel powerhousing all the OEM's and other vendors along with stereotyping that a AMD processor was 2nd class that won intel in that battle.

But once the K7 fully matured, it was OVER for intel. the K7 is more closely related to a P3 then a P4.

So how can u say the p4 wasnt a failure?

Then i guess EPHEDRA u remember that? that wonder diet drug that had massive sales got pulled from FDA because it lead to heart attacks... but it had MASSIVE sales...

do you call that not a failed product?

Originally posted by: zsdersw
l and materials limits... but the engineers knew better.

The P4 was a marketing failure, not an engineering failure.. period

Other way around bro.. it was a engineering failure.. not a marketing failure... its marketing was pretty dayam strong to last that long against an AMD arch at that time.

??

The Athlon XP (final K7 Cpu), even in Barton form, didn't scale that well past a certain point. The 3200+ lagged badly behind the 3.2Ghz P4C, and even behind the 2.8C and 3.0C in a number of benchmarks.

The history of P4 vs. K7 gens isn't that simple, but can be boiled down to certain sections :

P3 Coppermine > K7
K7 Thunderbird > P3.*
K7 Thunderbird > P4 Willamette
K7 XP > P4 Willamette
K7 XP ~= P4 Northwood A, Northwood B
K7 XP < P4 Northwood C

Given the long period of time (from the 1.6A to the 3.2C) that the Northwood was produced, it's hard to see the P4 as losing the battle to that gen of AMD processors. Indeed, until AMD brought out Athlon64 and Opteron, the Northwoods were the performance processors of choice. P4 outlasted the K7. Now one can say that the K8 is basically a K7 with some stuff tacked on and the ODMC, which is fair, but it is a distinctive generation change. P4 killed K7, K8 killed P4, C2D killed K8, etc.

Ephedra isn't comparable, one is a dangerous drug, the other is a line of CPUs that worked rather well.

Someone brought up the RDRAM fiasco, and that indeed was a giant failure. The performance was very good indeed (even the Willamette 2.0 with the i850 + 800mhz RDRAM dominated the performance of the time in virtually everything), it just wasn't worth the tremendous price premium, and it didn't last for years as a viable product like P4 did.

RDRAM was a legitimate failure.
K5 was a legitimate failure.
i740 was a legitimate failure.
Geforce FX was a legitimate failure.

^^ See a trend? Uncompetitive products that were canceled fairly quickly because they were outclassed or were pretty much obsolete at the time of release.

Pentium 4 was produced from November 2000 to August 2008.
 

apoppin

Lifer
Mar 9, 2000
34,890
1
0
alienbabeltech.com
Originally posted by: Keysplayr
Engineering failure qualifications: IMHO

Cannot obtain anywhere near targeted clockspeed.
High thermal output (Prescott)
High power consumption (Prescott)

Engineering success qualifications: Does what it was intended to do at reasonably competitive levels.

So, there were some good things and bad things about certain P4s. The Northwood was of course by far the very best of 4 versions. Willys were Slowwwww. P3's were kicking the crap out of them.

Pros and cons. Hyperthreading was a very cool thing. Still is in i7.

So, I don't really see how P4 could be called one or the other. It was a big failure in some ways, and an awesome success in others. So, there is no right or wrong answer to this two year old topic.

i see how .. and it was only because of the sudden manner in which Intel *suddenly* canceled all R&D and spun on a dime - faster than i could have imagined possible in a huge company; this is what leads me to believe that THEY considered it a failure.

For a time it SEEMED that P4 would get faster; NW being their best P4 and it was close in performance for the first time in a long time with Athlon - especially as it was a decent overclocker

Now Intel would certainly not have cancelled P4 if Prescott was an improvement over Northwood; it was not - it's thermals were ridiculous and intel engineering said it was now IMPOSSIBLE to guarantee a further stepping [or a hundred more] would be any improvement

Now normally, a CPU gets phased out and a new one announced. That isn't the way it happened. The industry was shocked when Intel simply AXED P4 and Netburst and returned to PIII {basically with M}. It looks like intel wasted about 8 years with an architecture that disappointed THEM

i wonder - and someone could do the research - if anyone at intel got fired over this debacle with Prescott.
 

Keysplayr

Elite Member
Jan 16, 2003
21,211
50
91
Originally posted by: apoppin
Originally posted by: Keysplayr
Engineering failure qualifications: IMHO

Cannot obtain anywhere near targeted clockspeed.
High thermal output (Prescott)
High power consumption (Prescott)

Engineering success qualifications: Does what it was intended to do at reasonably competitive levels.

So, there were some good things and bad things about certain P4s. The Northwood was of course by far the very best of 4 versions. Willys were Slowwwww. P3's were kicking the crap out of them.

Pros and cons. Hyperthreading was a very cool thing. Still is in i7.

So, I don't really see how P4 could be called one or the other. It was a big failure in some ways, and an awesome success in others. So, there is no right or wrong answer to this two year old topic.

i see how .. and it was only because of the sudden manner in which Intel *suddenly* canceled all R&D and spun on a dime - faster than i could have imagined possible in a huge company; this is what leads me to believe that THEY considered it a failure.

For a time it SEEMED that P4 would get faster; NW being their best P4 and it was close in performance for the first time in a long time with Athlon - especially as it was a decent overclocker

Now Intel would certainly not have cancelled P4 if Prescott was an improvement over Northwood; it was not - it's thermals were ridiculous and intel engineering said it was now IMPOSSIBLE to guarantee a further stepping [or a hundred more] would be any improvement

Now normally, a CPU gets phased out and a new one announced. That isn't the way it happened. The industry was shocked when Intel simply AXED P4 and Netburst and returned to PIII {basically with M}. It looks like intel wasted about 8 years with an architecture that disappointed THEM

i wonder - and someone could do the research - if anyone at intel got fired over this debacle with Prescott.

But we aren't asking Intel if they thought it was a failure. We are asking each other.
A design that lasts 8 years? Not too shabby. And we have heard your opinion, several times in fact. Some will agree with you and some won't. Doesn't make your opinion right or wrong. Just an opinion. As is mine. I happen to think Intels decision to AXE P4 doesn't automatically classify it as a failure. The design had potential, just didn't bear "as much" fruit as intended. They were good CPU's, no doubt about it. So, they failed and succeeded.
 

apoppin

Lifer
Mar 9, 2000
34,890
1
0
alienbabeltech.com
Do you think any one got fired over Prescott?
- Perhaps "P4" overall wasn't a failure considering Intel is No1

BUT

But - and speculation is what we do best - what do you think would have happened if they decided to go with "M" and continue the research from PIII that lead to C2D - without taking the 8-year P4 detour with RD-RAM and finally with Prescott?
 

Arkaign

Lifer
Oct 27, 2006
20,736
1,379
126
Originally posted by: apoppin
Do you think any one got fired over Prescott?
- Perhaps "P4" overall wasn't a failure considering Intel is No1

BUT

But - and speculation is what we do best - what do you think would have happened if they decided to go with "M" and continue the research from PIII that lead to C2D - without taking the 8-year P4 detour with RD-RAM and finally with Prescott?

This is very reasonable post, and it's indeed interesting to consider the possibilities and intricacies involved.

There are several elements to this :

P4 and the Pentium M teams were separate. AFAIK, development on the P3 tech (which was really based on P2 + SSE + On-die cache/etc) never truly stopped. It's just that the Netburst architecture became their premier desktop product for a long time.

RDRAM/Rambus was a disaster in the marketplace, and yet an engineering success on the terms of delivering the desired performance. It did deliver exceptional performance, and DDR PC1600 and PC2100 could not equal the performance (not to mention it came out later). Once PC2700/DDR333 came along, it offered the performance of RDRAM 800 with a fraction of the cost, but it took a while to really get going (with the later 845 chipsets, and of course the wonderful Nforce2 for Socket A). The last gasp of RDRAM, the PC1066, was wickedly fast, but even more outlandishly priced, and DDR400/PC3200 was a much better option. I still don't really understand why RDRAM was so expensive. Perhaps something about the fabrication or yields was the reason, or perhaps it was because so few places (I remember Samsung made the best IMHO) made it, maybe a combination of factors is most likely. I label RDRAM as a disaster because it wasn't on the market for very long, and it never became affordable, and there were *very* few chipsets that used it, only i820 and i850 IIRC.

Back to the bounce-back between Netburst and the P3 descendants, one could say that perhaps things would have moved along more quickly if both teams had been combined to work on the projects that would become Conroe and so on. On the flip side, things like the advanced branch prediction, hyperthreading, and so forth developed during the P4 variants, have been put into modern Intel cpus yielding spectacular results. i7 in particular is interesting, as hyperthreading is back and makes a huge impact under apps that can take advantage.

Looking at the performance leaps from the P4 1.3ghz Willamette with 256k L2 and 400mhz FSB, non-HT, to the final 3.6Ghz Cedar Mills with 65w 65nm cores, 2MB L2, 64-bit extensions, Virtualization, XD, and Hyper-threading, you can see a huge distance in performance that was achieved. Given that 3.6Ghz was 65w, Intel presumably could have continued to develop the P4 line into the 4ghz range, particularly with 45nm tech on the horizon, but very high IPC / PPW Cpus were becoming more viable, and it was honestly time to end the P4 era. AMD64 really proved the advantages of doing more with fewer clock cycles, and Intel had been learning a lot from their mobile processor designs.

The P4 was a commercial and business success, and met all realistic engineering goals along the way, outside of the growing pains that struck when 90nm was first attempted with gate leakage and the high heat output. I'm sure Intel would have been happy to have kept the P4 going for even longer, but AMD really forced their hand with the outstanding Socket 939 and 754 chips. RDRAM and Prescott should go on the record as distinct failures during the mammoth P4 era.

We have the advantage of looking back, but not the advantage of insider info from Intel or AMD, I'm sure their perspectives are more interesting.
 

myocardia

Diamond Member
Jun 21, 2003
9,291
30
91
Originally posted by: zsdersw
Originally posted by: myocardia
You obviously are neither an engineer, nor even an engineering student. Unrealistic (i.e., unattainable) goals is the very definition of an engineering failure.

And you are obviously not very smart. MARKETING SET THE GOALS, and engineers try to find ways to meet those goals. If the goal is totally not achievable.. something I'm quite certain the people who built the P4 knew.. it's not an engineering failure when it cannot be done. Marketers are supposed to listen to their engineers and what they say can realistically be done; clearly that didn't happen with the P4.

Marketing expected the P4 to scale and higher clocks to be achievable within reasonable thermal and materials limits... but the engineers knew better.

The P4 was a marketing failure, not an engineering failure.. period

You know, I've noticed over the years that only children and helmet-wearing short bus riders start name calling when proven wrong. BTW, how low of an IQ does it require to think the best selling CPU of all time was a marketing failure? :confused: The Pentium 4 was the antithesis of a marketing failure. Who, besides you, didn't know this?
 

myocardia

Diamond Member
Jun 21, 2003
9,291
30
91
Originally posted by: taltamir
now we are getting into SEMANTICS.
zsdersw is saying the exact same things, but associating different meanings to marketing failure and engineering failure.

Making up your own definitions is not the definition of semantics.