Meer details over Intel Prescott processor

AnandTech heeft gisteren al een deel van de informatie behandeld, maar bij Aikiba is nu een uitgebreider artikel verschenen over de Prescott-details die op IDF zijn vrijgegeven, en dan met name over P1262. De die-hard tweaker herkent dit codenummer als de officiële naam voor het 90nm-procédé. Naast verbeteringen aan de architectuur wordt namelijk ook de productie van de chip flink veranderd. Niet alleen worden de transistors twee keer zo klein (van 130 bij 70nm naar 90 bij 50nm) maar ook zal het bedrijf gebruik gaan maken van strained silicon en SiGe-technologie om warmte te verminderen en yields te verhogen.

Daarnaast is de manier waarop Prescott ontworpen sterk verbeterd. Een complexe chip als deze (ongeveer 100 miljoen transistors) wordt natuurlijk niet micron voor micron opgebouwd door mensenhanden, maar door complexe algoritmes die in een flinke cluster draaien gegenereerd aan de hand van een beschrijving op hoger niveau. De beste analogie is die van software: de sourcecode wordt door een compiler omgezet naar een werkend programma. De "chipcompiler" is sinds de release van Northwood flink verbeterd. Door iedere transistor en interconnect zorgvuldiger te plaatsen kunnen problemen worden voorkomen die ontstaan wanneer signalen met frequenties van meerdere gigahertzen langs elkaar en door elkaar heen lopen. Zo is het mogelijk dat twee signalen elkaar opheffen, of dat het een signaal door verspringende electronen een 'vals' signaal veroorzaakt in een circuit waar het toevallig bij in de buurt komt. Hoe minder de signalen elkaar in de weg zetten, hoe hoger een chip geklokt kan worden zonder onstabiel te worden. Hieronder zie je het resultaat:

Prescott verbeterd design
Prescott verbeterd design (2)

Door Wouter Tinus

21-02-2003 • 08:07

22

Bron: Akiba

Lees meer

Nieuwe details Prescott en Tejas
Nieuwe details Prescott en Tejas Nieuws van 26 maart 2003
IDF: Verslag dag twee bij AnandTech
IDF: Verslag dag twee bij AnandTech Nieuws van 19 februari 2003
Officieuze roadmap Intel Pentium 4
Officieuze roadmap Intel Pentium 4 Nieuws van 29 november 2002
Intel CPU cores roadmap tot begin 2007
Intel CPU cores roadmap tot begin 2007 Nieuws van 30 september 2002

Reacties (22)

22
20
18
3
1
0
Wijzig sortering
Neem aan dat het verschil niet gigantisch is, het snelheidsverschil in 400 en 533 fsb was al niet zo groot en tussen 400 en 800 betekend nog niet dat hij ineens 2 keer zo snel is
een auto met 150 of een met 300 pk is ook niet 2x zo snel van 0 naar 100 :)
logische redenering.
verschil op je tv tussen 50 en 100 herz wil ook niet zeggen dat het 2 keer zo rustig is in de praktijk.
of cdrom spelers van 16 en 32 speed zijn ook niet 2x zo snel :)
Ja, hallo! Intel heeft de stap van 667 MHz overgeslagen en meteen overgegaan op 800 MHz. Samen met 16 KB L1, 1MB L2, HyperThreading 2, SSE3 (o.k. officieel Prescott New Instructions) en 0.09 micron zal de nieuwe Prescott (Pentium 5?) erg veel sneller worden dan de huidige generatie.
Maar men blijft in alle talen zwijgen over Yamhill. Volgens mij zitten ze bij Intel knap verveeld met de situatie. Van de ene kant heeft aartsrivaal AMD nu iets wat ze bij Intel niet hebben.
Volgens voeger berichten zou Yamhill in de core zitten maar wordt het uitgeschakeld. Dus hebben ze het maar kan de consument er niet voor kiezen.
Maar van de andere kant is de x86-64 technologie concurrentie voor hun eigen Itanium platform dat ze toch o zo graag van de grond willen krijgen.
Blijkbaar wordt het voor Intel kiezen of delen.
Persoonlijk denk ik dat Intel er niet zo moeilijk over moet doen en die 64-bits extensie gewoon moeten activeren. Mits die compatible is met x86-64, natuurlijk! :) Het zou namelijk de acceptatie van 64-bits platformen behoorlijk vergroten, en dat zou ook wel eens positieve effecten kunnen hebben op Itanium. Als een programma al voor 64-bits geschikt is, is de poort naar een andere 64-bits processor gauw gemaakt. Zeker als beiden onder hetzelfde besturingssysteem draaien.

Eerlijk gezegd zie ik Itanium voorlopig niet naar de desktop komen, dus echte concurrentie is het op dat vlak nog niet. En Itanium is qua floating point nog steeds stukken sneller dan de snelste x86-achtigen. Alleen de Xeon zou het de Itanium moeilijk kunnen maken. Misschien een kwestie van prijstactiek.
Waarom zou Intel een technologie willen inschakelen die ervoor zal zorgen dat AMD meer CPU's zal verkopen? Intel heeft x86-64 --> x86-64 wordt meer gemeengoed --> er wordt meer software voor geport.

Nadelen voor Intel:

AMD heeft meer verkopen omdat de technologie "geaccepteerder" is.

AMD heeft een voorsprong met de implementatie ervan

Verkopen van Itanium 2/3 wordt lastiger, zeker in het mid-to-high end server gebied.

Sorry door de offtopic maar x86-64 is voor Intel, nu althans, GEEN goed plan. Pas als Itanium goed en wel is geaccepteerd en er een gezonde dosis IA64 aanhangers en software is, EN er binnen niet al te lange tijd een Desktop versie van de IA64 architectuur voor de deur staat zou Intel er wellicht aan gaan (OF als het hele Itanium project mis gaat, maar dat is NOG onwaarschijnlijker).
ik ben bang dat het effect nu net andersom gaat zijn. Er is al vrij veel software op de markt die geschikt is voor 64-bit instructies. Er is een hoop CAD/CAM software voor 64-bit sunworkstations e.d. Nu moet men geen volledig niet pakket meer maken voor het x86 platform. Enkel nog windows compatible maken.
Het effect zou dus ook kunnen zijn dat in veel CAD/CAM toepassingen gaat gebruik gemaakt worden van 64-bit omdat er per kloktik meer gegevens verwerkt kunnen worden. Als je dan kan kiezen tussen een CAD pakket voor Intel en een CAD pakket voor AMD en met het AMD platform meer werk krijgt denk ik dat er meer athlon64 workstations naar dat marktsegment gaan vloeien dan Intels.
Het is een beetje een straatje zonder einde. Zoals je zegt heeft de itanium min of meer te vrezen voor een x86-64 variant van de XEON. Men kan dan voor dezelfde kostprijs maar met een grotere machine betere prestaties neerzetten.
De Pentium4 is geen concurrent voor de Itanium. Maar als je een pentium 4 gaat uitrusten mat Yamhill en hyper treathing komt de positie van de single of dual XEON in het workstationsegment in het gedrang. Dus om die positie daar te behouden yamhill in de XEON. Dan komt Itanium weer in het gedrang in het serversegment.....
Dit lijkt me een beslissing die niet kan genomen worden zonder een héél diepgaande studie over feiten als "waar is het meeste geld te rapen"
Zoals het er nu voorstaat is AMD instaat om tegen Q2 van volgend jaar de desktopmarkt te domineren met hun athlon64. Maar het is natuurlijk een vraag of ze dat bij Intel gaan aanzien en zich verder zien in te werken in het high-end segment en pas daarna de tegenaanval op AMD inzetten. Of kan Intel het niet toestaan AMD een duimbreed te laten uitlopen en komt er na enkele maanden Prescott toch een 64-bit compatible versie?
Ergens in 2005 komt Intel toch met x86-64 naar het XEON platform.
Dus als ik het goed begrijp wordt een processorchip gecompiled? En Intel heeft nu haar compiler zo aangepast dat die rekenening houdt met eventuele ruis van een nevenstaande transistor of interconnect..?

Wazig zeg dat zoiets op zo'n manier gemaakt wordt. Hoewel wanneer je erover nadenkt is het niet meer dan logisch aangezien er zulke grote hoeveelheden transistors gebruikt worden dat je er als mens geen overzicht in kunt houden.

Maar het blijft een beetje abstract om het me voor te stellen iig :)
De proc wordt niet gecompiled.
De software welke verantwoordelijk is voor het maken van de procs.(Die de Wafersteppers aansturen dus.(oa. ASML))
Processoren worden wel gecompileerd.

In zo'n beetje elk digitaal ontwerp tegenwoordig kan de complexiteit door de beschikbare hoeveelheid resources (transistoren hier dus) enorm oplopen, waardoor het wenselijk is op een hoger abstractieniveau te ontwikkelen. Intel en AMD hebben hier hun eigen methoden voor, maar in de industrie wordt veel gewerkt met VHDL en Verilog. Deze talen (en tools voor deze talen) maken het mogelijk op een hoog niveau te ontwikkelen voor zowel FPGA-achtige zaken als ASIC's.

De beschrijvingen van de hardware worden gecompileerd, gesimuleerd en gesynthetiseerd. Dan hebben we nog het place&route gebeuren, waarna je design (in het FPGA geval) in de device geschoten kan worden. (Of een PROMmetje waar de device bij powerup het design uittovert.)

Om terug te komen op de eerder opmerking: Ook hardware wordt gecompileerd. ;)
Je moet het zien als een soort puzzel met een een basis-opdracht: rangschik X miljoen transistors op zo'n manier dat ze elkaar zo min mogelijk in de weg zitten maar toch op een zo efficient mogelijke manier kunnen werken.

Het maken van het basis-design is natuurlijk nog altijd handwerk, maar de details (waar wordt elke van de 100 miljoen transistors geplaatst) wordt door software ingevuld. Hoe beter die software, hoe beter het uiteindelijke product :)
Er stond pas nog iets van over AMD. Door dat nieuwe silicon wat ze gebruiken moeten de transistoren anders liggen of zo. Doordat het programma wat AMD gebruikt dat niet nog snapt (huh anders silicon :p) kunnen de cpu's nog niet echt hoog geklokt worden. Mede hierom zijn ze gaan samenwerken met IBM, omdat die meer ervaring hadden op het gebied van dat silicon (on isolator?) wat AMD gaat gebruiken.
Als deze processor uitkomt, werkt deze ook op de mobo's die Northwoods draaien? Anders moeten we weer nieuwe mobo's kopen... Wat ik bedoel is of deze socket 478 is? En werkt deze ook bij springdale mobo's? Jajaja, ik weet het heleboel vragen...
Volgens mij zijn de Prescotts 3,4Ghz en hoger en allemaal met een FSB van 800Mhz, en dus alleen op Springdale moederborden te gebruiken. Helaas.
De Northwood gaat volgens de roadmaps niet verder dan 3,4Ghz...
Klopt mijn volgende stelling:
Een snelle transistor moet schakelen, waarbij een perfecte transistor:
A) Zo snel mogelijk kan openen/sluiten.
SOI houdt de lekstroom zodanig klein dat het openen/sluiten sneller gaat > hogere frequenties.
Toegepast door IBM/ toekomstige AMD procs.
B)Zoveel mogelijk stroom kan doorlaten: SiGe zorgt ervoor dat de stroom door de transistor groter kan worden.
Toegepast door IBM/ toekomstige Intel procs

Of sla ik de bal mis?
Klopt ongeveer:
SOI) zorgt ervoor dat er minder stroom voor de chip nodig is, zodat de transistors inderdaad met minder energie kunnen schakelen (dus sneller), maar ook zeer belangrijk is dat minder stroom een reductie in de warmteproductie/storingssignalen oplevert.
SiGe) zorgt ervoor dat er meer stroom door de transistors kan lopen als ze openstaan. Het nut hiervan is dat de weerstand lager is, zodat er minder spanning nodig is en zoals iedereen weet neemt het energieverbruik kwadratisch toe met de spanning.
Het ziet er allemaal erg veelbelovend uit :) Wat zou de yield zijn van de productie van prescott ..? Want deze 90nm-procédé lijkt mij toch wel vrij moeilijk en ook te nieuw om hier een leuke yield aan over te houden...
Zal de Prescott dan ook beter gaan presteren in bv. RC5 tov de northwood ?? }:O
Er staat wel een mooi plaatje mbt performance boost, maar zelfs een tweaker kan het daaruit niet opmaken.
de prescott werkt alleen op springdale en canterwood chips. ik wacht iig lekker totdat de p4's met 800 mhz fsb uitkomen.... ben benieuwd hoe snel die dingen zijn in combinatie met een canterwood chipset en 400 mhz dual channel ddr geheugen.
Als de introductie maar niet het gevolg heeft dat er weer een nieuwe chipset nodig is. Ik heb net een nieuwe MoBo gekocht.......

Op dit item kan niet meer gereageerd worden.