Het hardware-design van de P4 is retegaaf.
Zit je in het intel promoteam.
Het zit vol vernieuwingen en interessante experimenten:
trace-cache, cache met zeer lage latencies, een ultra-diepe pipeline die zeer hoge kloksnelheden mogelijk maakt, hyperthreading, SSE2.
Leuk Als ik 'n CPU koopt moet ie nu presteren niet 4jaar later als de innoverende technieken voldoende ondersteund worden, want dan is de concurentie ook verder. En heeft intel weer wat anders bedacht
Op 0.18 micron houden de Athlon XP en de P4 elkaar ongeveer in evenwicht.
nou AMD houd met 0,18 'n 0,13 P4 redelijk bij, leuk voor intel dat ze er snel bij zijn met 0,13 anders waren ze erg afgegaan.
AMD loopt dus achter op produktie procses.
Je zou aannemelijk kunnen maken dat de XP 2100+ sneller is dan de P4 2000. Aan de andere kant wordt er wel beweert dat de XP voor een deel al met 0.13 micron-technologie wordt gemaakt. Het is echter de vraag hoeveel sneller de XP wordt van verkleiningen van het proces, zeker als AMD niet de cache gaat vergroten, maar gaat voor een lagere productieprijs. Waarschijnlijk gaat de P4 optimaal presteren bij 0.13 of zelfs 0.09 micron, en de XP bij 0.18.
De K7 heeft meer gemeen met de PIII dus als de PIII moeite heeft met 1Ghz en de 0,13 die getuned is de 1,6 haalt dan kan je uit gaan van 'n factor 1,5 ongeveer.
Palomino 0,18 gaat voorlopig tot 1,733 dus x 1,5 = 2.6Ghz
De Athlon kan het nog wel uitzingen en dat tot 2003 want dan wordt die afgelost de P4 niet.
Het potentieel van de P4 is dan ook veel groter dan dat van de Athlon, AMD gaat de hammer nodig hebben om de P4 bij te houden.
Tja de P4 is 'n FSB bruut maar wacht maar eerst af op de Hammer. niet de huid van de beer verkopen voordat je hem schiet.
Want dan kan je erg op je bek gaan.
Natuurlijk heeft de P4 zwakke punten:
grote "die" zorgt voor hoge productiekosten, windows gaat nog niet goed om met hyperthreading. Maar die zijn allemaal op termijn oplosbaar.
Dat gaat jaren duren want Intel moet developers puchen om met SMP progammeer methode te werken speciaal voor Hypertrading.
De ontwikkelmarkt moet eerst omslaan de huidige kunnen goed programmeren maar SMP multytreading vereist weer extra knowhow want daar komt meer bij kijken dan 'n complier rework.
Dus val niet de P4-hardware aan, maar het P4-marketing model: De prijs-prestatie verhouding van de P4 is niet echt tof, dwingen met RdRam, wat in het begin gebeurde, maakt dat alleen slechter.
RDRAM was toen kwa performance juist de beste voor de P4 alleen die CPU waren toen rete duur en RDRAM ook.
Dan AMD heeft intel in de PIII tijdperk verslagen met de clock race.
Zou het niet kunnen dat intel misschien hierom een core heeft ontwikkeld die voornaamlijk goed doet op clock schaling ten koste van wat ook maar.
IPC, branch misprediction dus de hardware ontwikkeling volgt de marketing.
Voor de Tweaker is de Athlon meestal interessanter, vanwege die prijs-prestatie verhouding, niet omdat een Tweaker niets kan met superieure geheugenbandbreedte, grotere cache, grotere performancewinst door compilatieoptimalisatie e.d.
Je hebt rijke en arme mensen maar de gross van de applicaties zijn niet extreem bandbreedte afhankelijk dus speeld er iets anders mee wat de P4 tegenhoud.
En compiler optimalisatie kost tijd eer het bij de consument in de Pc staat.
Als dat zo was zie first release date P4 tot nu zou de p4 de K7 platform weg moeten blazen dus staar je er niet te blind op wnat niet altijd heeft P4 recompile en SSE2 optimalizatie een extreme performance verbetering soms zijn het ook maar enkele priocenten en dan moet het ook nog op grote schaal gebeuren.
Bijvoorbeeld Maya K7 verslaat P4 met SSE2 optimized software.
En vergeet niet dat AMD zelf begonnen is met de nadruk leggen op Mhz, wie was er nou zo trots op het als eerste de 1 Ghz grens te bereiken?
Als IPC gelijk is dan is dat een konstante en speel de Clock een hoofd rol.
Bij de P4 en K7 speeld de IPC*CLock de hoofd rol.
Als je de IPC er niet bij betrekt dan geeft de clock een verkeerd beeld dus misleiden.
Dat betekent niet dat ik tegen het performance-rating systeem ben van AMD. Natuurlijk technisch/wetenschappelijk gezien is dat zwak. Met name het veronderstelde lineaire verband tussen Mhz en PR is best apart. Maar een leek die afgaat op performance-rating zit dichter bij de waarheid dan een die afgaat op Mhz-jes. En de meeste leken hebben voor hun applicaties genoeg aan een duron 500, dus een miskoop zal die niet snel doen.
Pr rating is er puur om ASP en marketing technische reden intel legt de nadruk op CLock door marketing.
Hierdoor lijken AMD CPU instappers op clock aanduiding en dus is een Rarting vereist om de ASP op te schroeven. De afzet markt vergroten en toch verlies draaien is niet AMD bedeoling het blijft een commercieel bedrijf.
Deze claim is vrij absurd: "Except the idea doesn't work. Benchmark after benchmark after benchmark shows the 1.5 GHz Pentium chip running slower than a 900 MHz Athlon, and in some cases slower than a 533 MHz Celeron, even as slow as a 200 MHz Pentium in rare cases."
De P4 is erg code gevoelig.
Soms is een Duron echt sneller dan 'n P4 top CPU maar dat zijn hele specifieke software situatie.
Bij voorbeeld Branch helemaal totaal niet te predicte code en niet P4 oiptimized en dan met hoge latency RDRAM die het nog eens verergerd.
Dan kan 'n Duron 900 wel eens 'n P4 2.0 verslaan very rare maar mogelijk heb zelf in een review gezien dat dit voorkomt.
bij 'n enkele game sluit de P4 northwood 2,2 bij de Athlon XP instappers.
In mijn ogen is de P4 ideaal als je vaak software gebruik waar de P4 op en top is en bandbreedte belangrijk is.
K7 is meer all-rounder.