The P4 actually decreased IPC by around a third. The P4 at 1.5GHz was beaten by a P3 at 1GHz.
That true to a limited extent but your not encapsulating the whole picture.
Pentium 4 (Northwood A core) increase their IPC compared to Pentium 4 (Willamette core) due to minor 512Kb L2 cache increase and switching to .13 micron processes.
IPC is further increase in Canterwood (Intel’s answer to nForce2) due to FSB increase. The next minor IPC increase will be due to 1Mb L2 cache increase. Intel is not that stupid when they reached a clock speed barrier with the current designs. Not factoring in hypertreading (with Northwood B core) due to problems with some applications.
Further minor IPC increases will be applied in the
Prescott (planned Q4 2003 release)
http://www.chip-architect.com/news/2003_03_26_Prescott_clues_for_Yamhill.htmlThats how the 970 at 2GHz gives the P4 a good run for it's money at 3GHz.
Depends on application being run…
e.g.
1. Apple’s Quake 3 number is in conflict with most major X86 PC sites (most of them running at 400+FPS.
2. Pentium 4’s problems with Portland group’s complier V4 i.e. structural problem with Intel's SSE2.
3. Pentium 4’s narrow application in regards to SSE2 (generally benefits games not scientific applications).
4. Problems with Apple's claims.
References
http://www.overclockers.com/tips00408/http://www.amdzone.com/articleview.cfm?articleid=1296&page=2http://www.theinquirer.net/?article=10292(PGI compiler V5.0(cite 32bit version) improvements over V4**).
http://www17.tomshardware.com/graphic/20021218/vgacharts-05.html(nForce2/AthlonXP vs Pentium 4(533FSB)(mostly entertainment bias benchmarks)
http://members.cox.net/craig.hunter/g5/(PS; Portland Complier V4** for Pentium 4)
http://www.theinquirer.net/?article=10155http://www.amd.com/us-en/Processors/ProductInformation/0,,30_118_1274_3734^3750,00.html
(AMD Athlon™ XP processor 3200+ in entertainment bias benchmarks).
When the POWER5+ "consumer version" appears (second revision of the 980?) it should be I'd guess around 3.5GHz, don't know where Intel will be but I suspect by then the IBM will be outgunning them performance wise.
How can you conclude "IBM will be outgunning them performance wise" then you haven't satisfied "don't know where Intel will be"?