Pentium 4

Pentium 4
CPU
Produktion från 2000 till 2008
Utvecklaren Intel
Tillverkare
CPU- frekvens 1,3-3,8  GHz
FSB- frekvens 400-1066  MHz
Produktionsteknik CMOS , 180-65  nm
Instruktionsuppsättningar IA-32 , MMX , SSE , SSE2 , SSE3 , EM64T
mikroarkitektur nätburst
Kontakter
Kärnor
  • Willamette
  • Northwood
  • Gallatin
  • Prescott
  • Cedar Mill
Pentium IIIPentium D

Intel Pentium 4  är en enkärnig x86 - kompatibel mikroprocessor från Intel , introducerad den 20 november 2000 [1] , som blev den första mikroprocessorn baserad på en fundamentalt ny sjunde generationens arkitektur jämfört med sina föregångare (enligt Intels klassificering) - NetBurst . Förutom olika varianter av Pentium 4, inkluderar NetBurst-arkitekturprocessorer dual- core Pentium D-processorer , såväl som vissa serverspecifika Xeon - processorer . Dessutom är vissa Celeron-processorer för low-end-system Pentium 4-processorer med delvis inaktiverad L2-cache .

Produktionen av Pentium 4-processorer började 2000. Sedan mitten av 2005 började de gradvis tvingas in i den lägre priskategorin av Pentium D-processorer med dubbla kärnor. Den 27 juli 2006 dök de första processorerna i Core 2 Duo -familjen upp och ersatte NetBurst-arkitekturprocessorerna, och i augusti 8, 2007, tillkännagav Intel lanseringen av ett program för att ta bort produktionen av alla processorer i NetBurst-arkitekturen [2] .

Allmän information

Pentium 4-processorer för stationära och bärbara datorer finns i tre olika chassityper.

Fallet med tidiga processorer baserade på Willamette-kärnan, producerade från slutet av 2000 till början av 2002 [3] och avsedda för installation i Socket 423-sockeln, var ett substrat ( eng.  substrat ) tillverkat av organiskt material med en sluten värmefördelande lock ( eng.  integrerad värmespridare ) kristall installerad på ett adapterkort ( eng.  interposer ) med 423 stiftskontakter (husmått - 53,3 × 53,3 mm ) [4] . SMD - element är installerade mellan kontakterna på baksidan av adapterkortet .

Sen processorer på Willamette-kärnan, Pentium 4-processorer på Northwood-kärnan, några Pentium 4 Extreme Edition-processorer på Gallatin-kärnan och tidiga processorer på Prescott-kärnan från 2001 till 2005 [5] producerades i ett FC-mPGA2-paket , som var ett substrat tillverkat av organiskt material med ett slutet värmefördelande lock med en kristall på framsidan och 478 stiftkontakter, samt SMD-element - på baksidan (husmått - 35 × 35 mm).

En del av Pentium 4 Extreme Edition-processorerna baserade på Gallatin-kärnan, sena processorer baserade på Prescott-kärnan, processorer baserade på Prescott-2M och Cedar Mill-kärnorna från våren 2004 [6] till hösten 2007 producerades i ett FC-LGA4-paket , som var ett organiskt materialsubstrat med en kristall stängd med ett värmefördelande lock på framsidan och 775 kontaktdynor på baksidan (husmått - 37,5 × 37,5 mm). Liksom i de två tidigare versionerna av designen har den externa element (i ett SMD-paket) som är installerade på processorpaketets substrat.

Vissa mobila processorer baserade på Northwood-kärnan producerades i ett FC-mPGA-paket . Den största skillnaden mellan denna typ av paket och FC-mPGA2 är frånvaron av ett värmespridande lock.

Processorer med ett värmefördelande lock är markerade på dess yta, medan andra processorer är markerade på två klistermärken placerade på substratet på båda sidor av chipet.

Arkitektoniska egenskaper

Processorpipeline baserad på Northwood-kärna

Transportören består av 20 steg:

NetBurst-arkitekturen (arbetsnamn - P68 ), som ligger till grund för Pentium 4-processorerna, utvecklades först av Intel för att uppnå höga processorklockfrekvenser. NetBurst är inte en utveckling av P6- arkitekturen som används i Pentium III-processorerna , utan är en fundamentalt ny arkitektur jämfört med sina föregångare. Karakteristiska egenskaper hos NetBurst-arkitekturen är hyperpipelining och användningen av en micro-op-sekvenscache istället för en traditionell instruktionscache. ALU för processorer i NetBurst-arkitekturen har också betydande skillnader från ALU för processorer med andra arkitekturer [7] .

Hyperconveyorization ( eng.  Hyper Pipelining ).

Pentium 4-processorer baserade på Willamette- och Northwood-kärnor har en pipeline med ett djup på 20 steg, medan processorer baserade på Prescott- och Cedar Mill-kärnor har 31 steg [8] (exklusive instruktionsavkodningssteg: på grund av användningen av en mikrooperationssekvens cache, flyttas avkodaren utanför pipelinen). Detta gör att Pentium 4-processorer kan uppnå högre klockhastigheter än processorer som har en kortare pipeline med samma tillverkningsteknik. Till exempel är den maximala klockfrekvensen för Pentium III-processorer på Coppermine-kärnan (180 nm -teknik) 1333 MHz , medan Pentium 4-processorer på Willamette-kärnan kan arbeta vid frekvenser som överstiger 2000 MHz [7] .

De främsta nackdelarna med en lång pipeline är en minskning av specifik prestanda jämfört med en kort pipeline (färre instruktioner exekveras per cykel), samt allvarliga prestandaförluster när instruktioner exekveras felaktigt (till exempel med en felaktigt förutsagd villkorlig gren eller cache miss) [7] [9 ] .

För att minimera påverkan av felaktigt predikterade grenar använder NetBurst-arkitekturprocessorer en ökad grenmålsbuffert jämfört med sina föregångare och  en ny grenprediktionsalgoritm, som gjorde det möjligt att uppnå hög prediktionsnoggrannhet (ca 94%) i processorer baserade på Willamette-kärnan . I efterföljande kärnor har grenprediktionsmotorn uppgraderats för att förbättra prediktionsnoggrannheten [7] [10] .

Exekveringsspårningscache _ _  _ _

NetBurst-arkitekturprocessorer, som de flesta moderna x86 -kompatibla processorer, är CISC -processorer med en RISC- kärna: före exekvering omvandlas komplexa x86-instruktioner till en enklare uppsättning interna instruktioner (micro-ops), vilket möjliggör snabbare kommandobearbetning. Men på grund av det faktum att x86-instruktioner är av varierande längd och inte har ett fast format, är deras avkodning förknippad med betydande tidskostnader [11] .

I detta avseende, när man utvecklade NetBurst-arkitekturen, beslutade man att överge den traditionella instruktionscachen på första nivån som lagrar x86-instruktioner till förmån för en mikrooperationssekvenscache som lagrar sekvenser av mikrooperationer i enlighet med den förväntade ordningen för deras avrättning. Denna organisation av cacheminnet gjorde det också möjligt att minska tiden som ägnades åt att utföra villkorliga hopp och hämta instruktioner.

ALU och Rapid Execution Engine _ _ 

Eftersom huvudmålet med att designa NetBurst-arkitekturen var att öka prestandan genom att uppnå höga klockfrekvenser, blev det nödvändigt att öka exekveringshastigheten för grundläggande heltalsoperationer. För att uppnå detta mål är ALU för NetBurst-arkitekturprocessorer uppdelad i flera block: en "långsam ALU" som kan utföra ett stort antal heltalsoperationer och två "snabba ALU:er" som endast utför de enklaste heltalsoperationerna (till exempel addition ). Utförandet av operationer på "snabba ALU:er" sker sekventiellt i tre steg: först beräknas de minst signifikanta siffrorna i resultatet, sedan de mest signifikanta, varefter flaggorna kan erhållas.

"Snabb ALU", deras schemaläggare, såväl som registerfilen synkroniseras vid halva processorcykeln, så att den effektiva frekvensen för deras operation är dubbelt så hög som kärnfrekvensen. Dessa block bildar en mekanism för accelererad exekvering av heltalsoperationer.

I processorer baserade på Willamette- och Northwood-kärnor kan "snabba ALU" endast utföra operationer som bearbetar operander i riktning från lägre bitar till högre. I det här fallet kan resultatet av beräkningen av de minst signifikanta siffrorna erhållas efter en halv cykel. Den effektiva fördröjningen är således en halv cykel. I processorer baserade på Willamette- och Northwood-kärnor finns det inga heltalsmultiplikation och skiftblock, och dessa operationer utförs av andra block (särskilt MMX -instruktionsblocket ).

I processorer baserade på Prescott- och Cedar Mill-kärnor finns en heltalsmultiplikationsenhet och "snabba ALU:er" kan utföra skiftoperationer. Den effektiva latensen för operationer som utförs av "snabba ALUer" har ökat jämfört med processorer baserade på Northwood-kärnan och är en klockcykel [12] .

Replay System [ 9 ] _ 

Huvuduppgiften för schemaläggare för mikrooperationer är att bestämma mikrooperationers beredskap för utförande och överföra dem till pipeline. På grund av det stora antalet steg i pipelinen, tvingas schemaläggare att skicka mikrooperationer till exekveringsenheter innan exekveringen av tidigare mikrooperationer är klar. Detta säkerställer optimal laddning av processorns exekveringsenheter och undviker prestandaförlust om data som krävs för att utföra en mikrooperation finns i förstanivåcachen, en registerfil, eller kan överföras förbi registerfilen.

När man bestämmer beredskapen för nya mikrooperationer för överföring till exekveringsenheter måste schemaläggaren bestämma exekveringstiden för dessa tidigare mikrooperationer, vars resultat är de data som är nödvändiga för exekvering av nya mikrooperationer. I händelse av att exekveringstiden inte är förutbestämd, använder schemaläggaren den kortaste exekveringstiden för att bestämma den.

Om uppskattningen av den tid som krävs för att hämta data är korrekt är mikrooperationen framgångsrik. I händelse av att uppgifterna inte mottogs i tid, slutar verifieringen av resultatets riktighet i misslyckande. I det här fallet placeras mikrooperationen, vars resultat visade sig vara felaktig, i en speciell kö ( engelsk  replay queue ), och skickas sedan igen av schemaläggaren för exekvering.

Trots att det upprepade utförandet av mikrooperationer leder till betydande prestandaförluster, tillåter användningen av denna mekanism, i händelse av felaktig utförande av mikrooperationer, att undvika att stoppa och återställa pipelinen, vilket skulle leda till allvarligare förluster.

Modeller

Processorn, med kodnamnet Willamette, dök upp först i Intels officiella planer i oktober 1998 [13] , även om dess utveckling började kort efter avslutat arbete med Pentium Pro-processorn , som släpptes i slutet av 1995 , och namnet "Willamette" nämndes i meddelanden från 1996. [14] . Behovet av att designa en ny IA-32- arkitekturprocessor uppstod på grund av de svårigheter som uppstod i utvecklingen av 64-bitars Merced -processorn , som, i enlighet med Intels planer, tilldelades rollen som en efterträdare till P6- arkitekturprocessorerna : utveckling, som genomförts sedan 1994, försenades kraftigt, och Merceds prestanda vid exekvering av x86 -instruktioner var otillfredsställande jämfört med de processorer som den var avsedd att ersätta [13] .

Willamette var tänkt att släppas under andra halvan av 1998 , men som ett resultat av många förseningar sköts tillkännagivandet upp till slutet av 2000 [15] . I februari 2000, vid Intel Developers Forum ( IDF våren 2000), demonstrerades en dator baserad på ett tekniskt prov av Willamette-processorn, kallad "Pentium 4", som arbetar med en frekvens på 1,5 GHz [16] .

De första massproducerade Pentium 4-processorerna baserade på Willamette -kärnan , tillkännagav den 20 november 2000, tillverkades med 180 nm -teknik. En vidareutveckling av Pentium 4-familjen var processorerna baserade på Northwood- kärnan , producerade med 130 nm-teknik. Den 2 februari 2004 introducerades de första processorerna baserade på Prescott- kärnan (90 nm), och den sista kärnan som användes i Pentium 4-processorer var Cedar Mill- kärnan (65 nm). Baserat på Northwood- och Prescott-kärnorna producerades även mobila Pentium 4- och Pentium 4-M-processorer, som var Pentium 4 med minskad strömförbrukning. Baserat på alla kärnor som listas ovan, producerades även Celeron- processorer , designade för budgetdatorer, som var Pentium 4 med en minskad mängd andra nivås cacheminne och en reducerad systembussfrekvens .

Nedan är datumen för tillkännagivandet av olika modeller av Pentium 4-processorer, såväl som deras priser vid tidpunkten för tillkännagivandet.

Pentium 4-processorer
Klockfrekvens, GHz 1.4 1.5 1.3 1.7 1.6 1.8 1.9 2
Meddelat 20 november 3 januari 23 april 2 juli 27 augusti
2000 2001
Pris, $ [17] 644 819 409 352 294 562 375 562
Pentium 4-processorer (fortsättning)
Klockfrekvens, GHz 2.2 2.4 2,266 2,533 2.5 2.6 2,666 2.8 3,066 3 3.20 3.4 3.6 3.8
Meddelat 7 januari 2 april den 6 maj augusti, 26:e 14 november 14 april 23 juni 2 februari 21 februari 26 maj
2002 2003 2004 2005
Pris, $ [17] 562 562 423 637 243 401 401 508 637 415 637 417 605 851
Pentium 4 Extreme Edition-processorer
Klockfrekvens, GHz 3.2 3.4 3,466 3,733
Meddelat 3 november 2003 2 februari 2004 1 november 2004 21 februari 2005
Pris, $ [17] 999
Mobila Pentium 4-processorer
CPU Pentium 4-M Mobil Pentium 4
Klockfrekvens, GHz 1.6 1.7 1.4 1.5 1.8 1.9 2 2.2 2.4 2.5 2.6 2.4 2,666 2.8 3,066 3.2 3,333
Meddelat 4 mars 23 april 24 juni 16 september 14 januari 16 april 11 juni 23 september 28 september
2002 2003 2004
Pris, $ [17] [18] 392 496 198 268 637 431 637 562 562 562 562 185 220 275 417 653 262

Pentium 4

Willamette

Den 20 november 2000 tillkännagav Intel de första Pentium 4-processorerna. De var baserade på en kärna som var fundamentalt annorlunda än sina föregångare - Willamette. Pentium 4-processorer använde en ny systembuss som gjorde att data kunde överföras med en frekvens som översteg basen fyra gånger ( engelsk  quad pumped bus ). Således var den effektiva systembussfrekvensen för de första Pentium 4-processorerna 400 MHz (den fysiska frekvensen var 100 MHz).

Processorer baserade på Willamette-kärnan hade en 8 KB L1-datacache, en µop-sekvenscache på cirka 12 000 µops och en 256 KB L2-cache. Samtidigt innehöll processorn 42 miljoner transistorer och kristallytan var 217 mm², vilket förklarades av den föråldrade produktionstekniken - 180 nm CMOS med aluminiumföreningar. Fram till hösten 2001 producerades processorer baserade på Willamette-kärnan i ett FCPGA-paket (i fallet med Pentium 4 var detta paket ett OLGA-chip installerat på en PGA-adapter) och var avsedda för installation i moderkort med en Socket 423 kontakt [19] .

Redan före lanseringen av den första Pentium 4 antogs det att både Willamette-baserade processorer och Socket 423 endast skulle finnas på marknaden fram till mitten av 2001, varefter de skulle ersättas av Northwood-baserade processorer och Socket 478 . Men på grund av problem med implementeringen av 130 nm-teknik, vilket är bättre än den förväntade andelen chips för processorer baserade på Willamette-kärnan, samt behovet av att sälja redan släppta processorer, tillkännagivandet av processorer baserade på Northwood-kärnan sköts upp till 2002, och den 27 augusti 2001 introducerades Pentium 4-processorer i FC-mPGA2-paketet ( Socket 478 ), som fortfarande var baserade på Willamette-kärnan [20] [21] [22] .

Pentium 4-processorer baserade på Willamette-kärnan arbetade med en klockfrekvens på 1,3-2 GHz med en systembussfrekvens på 400 MHz, kärnspänningen var 1,7-1,75 V beroende på modell, och den maximala värmeavledningen var 100 W vid en frekvens på 2 GHz [ 19] .

Northwood

Den 7 januari 2002 tillkännagav Intel Pentium 4-processorer baserade på den nya Northwood-kärnan, som var en Willamette-kärna med en ökad L2-cache till ½ MB [23] . Processorer baserade på Northwood-kärnan innehöll 55 miljoner transistorer och tillverkades med en ny 130 nm CMOS-teknik med kopparanslutningar. På grund av användningen av en ny tillverkningsteknik var det möjligt att minska formytan avsevärt: formen för processorer baserade på Northwood-kärnan i revision B0 hade en yta på 146 mm², och i efterföljande revisioner minskade formytan. till 131 mm².

Klockfrekvensen för Pentium 4-processorer baserade på Northwood-kärnan var 1,6-3,4 GHz, systembussfrekvensen var 400, 533 eller 800 MHz, beroende på modell. Alla processorer baserade på Northwood-kärnan tillverkades i ett FC-mPGA2-paket och var avsedda för installation i moderkort med en Socket 478-kontakt, kärnspänningen för dessa processorer var 1,475–1,55 V beroende på modell, och den maximala värmeavledningen var 134 W vid en frekvens på 3, 4 GHz [19] [21] .

Den 14 november 2002 introducerades Pentium 4 3066 MHz-processorn, som stöder virtuell multi-core-teknik - Hyper-threading . Denna processor visade sig vara den enda processorn baserad på Northwood-kärnan med en 533 MHz FSB som stödde Hyper-threading-teknik. Därefter stöddes denna teknik av alla processorer med en systembussfrekvens på 800 MHz (2,4–3,4 GHz) [24] .

En karakteristisk egenskap hos Pentium 4-processorer baserade på Northwood-kärnan var omöjligheten av kontinuerlig drift vid en ökad kärnspänning (att öka kärnspänningen under överklockning är en vanlig teknik som förbättrar stabiliteten vid högre frekvenser [25] ). Att höja kärnspänningen till 1,7 V ledde till ett snabbt processorfel, trots att kristalltemperaturen förblev låg. Detta fenomen, kallat  " sudden Northwood death syndrome ", begränsade allvarligt överklockningen av Pentium 4 på Northwoods kärna [26] .

Prescott

Den 2 februari 2004 tillkännagav Intel de första Pentium 4-processorerna baserade på Prescott-kärnan. För första gången sedan starten har NetBursts arkitektur genomgått betydande förändringar.

Den största skillnaden mellan Prescott-kärnan och dess föregångare var den utökade pipeline från 20 till 31 etapper. Detta gjorde det möjligt att öka frekvenspotentialen för Pentium 4-processorer, men det kunde leda till allvarligare prestandaförluster i händelse av grenprediktionsfel. I detta avseende fick Prescott-kärnan ett förbättrat grenprediktionsblock, vilket gjorde det möjligt att avsevärt minska antalet prediktionsfel. Dessutom uppgraderades ALU , särskilt en heltalsmultiplikationsenhet lades till, som saknades i processorer baserade på Willamette- och Northwood-kärnor. L1-datacachen har utökats från 8 KB till 16 KB, och L2-cachen har utökats från 512 KB till 1 MB.

Klockfrekvensen för Pentium 4-processorerna på Prescott-kärnan var 2,4-3,8 GHz, systembussfrekvensen var 533 eller 800 MHz, beroende på modell. Samtidigt inaktiverades stöd för Hyper-threading-teknik i stationära processorer med en klockhastighet under 2,8 GHz. Ursprungligen producerades processorer baserade på Prescott-kärnan i ett FC-mPGA2-paket ( Socket 478 ) och sedan i ett FC-LGA4-paket ( LGA775 ). Processorerna innehöll 125 miljoner transistorer, tillverkades med 90-nm CMOS-teknik med ansträngt kisel , kristallytan var 112 mm², kärnspänningen var 1,4-1,425 V, beroende på modell.

För processorer baserade på Prescott-kärnan för Socket 478-sockeln ändrades tilldelningen av några stift, vilket gjorde det omöjligt att köra dem på gamla moderkort designade för Willamette- och Northwood-processorer. Det finns dock ett provisoriskt sätt att montera processorn på ett sådant kort [27] .

Trots att processorer baserade på Prescott-kärnan tillverkades med den nya 90-nm-tekniken var det inte möjligt att uppnå en minskning av värmeavledning: till exempel Pentium 4 3000 på Northwood-kärnan hade en typisk värmeavledning på 81,9 W, och Pentium 4 3000E på Prescott-kärnan i pakettypen FC-mPGA2 - 89 W. Den maximala värmeavledningen för Pentium 4-processorer baserade på Prescott-kärnan var 151,13 W vid 3,8 GHz [19] .

Pentium 4-processorer baserade på Prescott-kärnan fick stöd för en ny extra instruktionsuppsättning - SSE3 , samt stöd för EM64T -teknik (stöd för 64-bitars tillägg inaktiverades i tidiga processorer). Dessutom optimerades Hyper-threading-tekniken (särskilt SSE3-setet inkluderade instruktioner för trådsynkronisering) [28] .

Som ett resultat av ändringarna av NetBurst-arkitekturen har prestandan hos Prescott-baserade processorer förändrats jämfört med Northwood-baserade processorer med samma frekvens, enligt följande: i enkeltrådade applikationer som använder x87 , MMX , SSE och SSE2 instruktioner, Prescott -baserade processorer visade sig vara långsammare än sina föregångare, och i applikationer som använder multithreading eller är känsliga för storleken på den andra nivåns cache, var de före dem [10] .

Prescott 2M

Den 20 februari 2005 presenterade Intel Pentium 4-processorerna baserade på den uppgraderade Prescott-kärnan. Denna kärna skilde sig från sin föregångare endast genom att mängden L2-cache ökade till 2 MB, så den kallades Prescott 2M. Antalet transistorer i processorer baserade på den nya kärnan har ökat till 169 miljoner, formytan har ökat till 135 mm², och kärnspänningen har inte förändrats jämfört med processorer baserade på Prescott-kärnan.

Alla processorer baserade på Prescott 2M-kärnan producerades i ett FC-LGA4-paket, hade en systembussfrekvens på 800 MHz och stödde Hyper-threading och EM64T-teknologier. Klockfrekvensen för Pentium 4-processorer baserade på Prescott 2M-kärnan var 3-3,8 GHz [19] .

Cedar Mill

Den 16 januari 2006 introducerade Intel processorer baserade på Cedar Mill-kärnan. Cedar Mill var den sista kärnan som användes i Pentium 4-processorerna. Det var en Prescott 2M-kärna, producerad enligt den nya 65 nm processteknologin . Användningen av 65 nm-teknik gjorde det möjligt att minska kristallytan till 81 mm².

Det fanns fyra modeller av Pentium 4-processorer baserade på Cedar Mill-kärnan: 631 (3 GHz), 641 (3,2 GHz), 651 (3,4 GHz), 661 (3,6 GHz). Alla arbetade med en systembussfrekvens på 800 MHz, var avsedda för installation i moderkort med en LGA775 -kontakt , stödde Hyper-Threading-teknik , EM64T , XD-bit , och i de senaste versionerna av C1/D0 skaffade de också energi- sparar EIST, C1E och skydd mot överhettning TM2. Men på äldre moderkort, utan stöd av de nya strömlägena och lägre spänningar från CPU-strömkretsen, kommer datorn helt enkelt inte att starta. Matningsspänningen för dessa processorer låg i intervallet 1,2-1,3375 V, TDP-parametern var 86 W för processorer med steg B1 och C1, i revision D0 reducerades denna siffra till 65 W.

Cedar Mill-kärnan ligger också under de tvåkärniga Pentium D-processorerna baserade på Presler-kärnan, som inte hade en monolitisk stans utan två stansar, liknande de som används i Pentium 4-processorerna, placerade på ett substrat och täckta med en värme- fördelande lock [29] .

Pentium 4-processorer baserade på Cedar Mill-kärnan producerades fram till den 8 augusti 2007 , då Intel meddelade att alla NetBurst-arkitekturprocessorer skulle upphöra.

Avbrutna processorer

Det antogs att i slutet av 2004 - början av 2005 skulle Prescott-kärnan i stationära Pentium 4-processorer ersättas av en ny Tejas-kärna. Processorer baserade på Tejas-kärnan var tänkta att produceras med 90 nm-teknik, arbeta vid en frekvens på 4,4 GHz med en systembussfrekvens på 1066 MHz, ha en ökad L1-cache till 24 KB och förbättrat stöd för Hyper-threading-teknik [30 ] . I slutet av 2005 var processorer baserade på Tejas kärna tvungna att överföras till 65 nm tillverkningsteknik och nå en frekvens på 9,2 GHz [31] . I framtiden skulle klockfrekvensen för NetBurst-arkitekturprocessorer överstiga 10 GHz, dock sköts tidpunkten för Tejas-meddelandet ständigt upp, processorer baserade på Prescott-kärnan kunde inte nå 4 GHz på grund av problem med värmeavledning, i samband med med vilken information i början av 2004 dök upp om att avbryta lanseringen av processorer baserade på Tejas-kärnan [32] , och den 7 maj 2004 tillkännagav Intel officiellt att arbetet med både Tejas-kärnan avslutades och lovande utvecklingar baserade på NetBurst arkitektur [33] [34] .

Pentium 4 Extreme Edition

Den första entusiasten Pentium 4 Extreme Edition (Pentium 4 "EE" eller "XE") -processorer introducerades av Intel den 3 november 2003. De var baserade på Gallatin-kärnan, som användes i Xeon -serverprocessorer och var en Northwood-kärna av revision M0 med en 2 MB L3- cache . Formytan för sådana processorer var 237 mm².

Pentium 4 EE-processorer baserade på Gallatin-kärnan arbetade med en frekvens på 3,2-3,466 GHz, hade en systembussfrekvens på 1066 MHz för modellen som arbetar på 3,466 GHz och 800 MHz för resten av modellerna (3,2 och 3,4 GHz) . Kärnspänningen var 1,4-1,55 V, och den maximala värmeavledningen var 125,59 W vid en frekvens på 3,466 GHz. Inledningsvis producerades Pentium 4 EE-processorer baserade på Gallatin-kärnan i ett FC-mPGA2-paket ( Socket 478 ) och sedan i ett FC-LGA4-paket ( LGA775 ).

Den 21 februari 2005 introducerade Intel Pentium 4 EE-processorn baserad på Prescott 2M-kärnan. Den tillverkades i ett FC-LGA4-paket, avsett för installation i moderkort med en LGA775-kontakt och drivs med en frekvens på 3,733 GHz. Systembussfrekvensen var 1066 MHz, matningsspänningen var 1,4 V och den maximala värmeavledningen var 148,16 W.

En vidareutveckling av Extreme Edition-familjen var Pentium XE-processorerna med dubbla kärnor .

Pentium 4-M och Mobile Pentium 4

Mobila Pentium 4-M-processorer var Pentium 4s baserade på Northwood-kärnan, som hade reducerad matningsspänning och värmeavledning, och som även stödde den energibesparande Intel SpeedStep -tekniken . Den maximalt tillåtna temperaturen på höljet höjdes jämfört med stationära processorer och var 100 ° C (för stationära processorer baserade på Northwood-kärnan - från 68 till 75 ° C), vilket berodde på arbetsförhållandena i den bärbara datorn (litet luftrum och kylflänsstorlek, mindre starkt luftflöde).

Alla Pentium 4-M-processorer körde på 400 MHz FSB. Kärnspänningen för Pentium 4-M-processorerna var 1,3 V, den maximala värmeavledningen var 48,78 W vid en frekvens på 2,666 GHz, typiskt - 35 W, i lågeffektläge - 13,69 W. Pentium 4-M-processorer körde på frekvenser från 1,4 till 2,666 GHz.

Mobile Pentium 4-processorerna var Pentium 4s baserade på Northwood- eller Prescott-kärnor och körde med högre klockhastigheter än Pentium 4-M, från 2,4 till 3,466 GHz. Vissa Mobile Pentium 4-processorer stödde Hyper-threading-teknik.

Alla Mobile Pentium 4-processorer körde på 533MHz FSB. Kärnspänningen var 1,325-1,55 V, den maximala värmeavledningen var 112 W vid en frekvens på 3,466 GHz, typiskt - från 59,8 till 88 W, i lågeffektläge - från 34,06 till 53,68 W.

Marknadsposition

Pentium 4-processorn var Intels flaggskepp för stationära processorer från introduktionen i november 2000 fram till introduktionen av den tvåkärniga Pentium D-processorn i maj 2005 . När de släpptes ockuperade Pentium 4-processorer den övre prisnischen, och efter lanseringen av Pentium D-processorer ockuperade de den mellersta. Pentium 4 marknadsfördes av Intel inte som en universell processor, utan som en kraftfull multimediaprocessor som låter dig få maximal prestanda i befintliga spel, ljud- och videoredigerare, såväl som när du arbetar på Internet [7] [35] .

Pentium 4 Extreme Edition-processorer var " image "-processorer, och grossistpriset för dessa processorer vid tidpunkten för tillkännagivandet var alltid $999 [36] .

Trots det faktum att under året efter tillkännagivandet av Pentium 4 var Intels huvudsakliga försäljning fortfarande Pentium III-processorer [37] (detta berodde på den extremt höga kostnaden för Pentium 4-baserade system i kombination med RDRAM -minne , som inte hade något alternativ fram till lanseringen av Intel 845-kretsuppsättningen hösten 2001 [22] ), därefter tack vare Intels aggressiva reklam- och marknadsföringspolicy ( inklusive att ge rabatter till datortillverkare och detaljhandelskedjor för att använda och sälja exklusivt Intel-produkter, samt eftersom betalningar för att vägra att använda produkter från konkurrenter [38] ), i kombination med huvudkonkurrentens, AMDs misslyckade marknadsföringspolicy, blev Pentium 4-processorer populära bland användare [39] [40] [41] . Detta underlättades också av den högre klockfrekvensen hos Pentium 4-processorerna (i synnerhet på grund av den höga klockfrekvensen hos konkurrentens processorer, samt populariteten för " megahertzmyten " [42] , tvingades AMD introducera en prestandabetyg för Athlon XP-processorer, ofta introducerade av oerfarna användare som är vilseledande [43] ). Ändå lyckades AMD på allvar slå ut Intel på mikroprocessormarknaden tack vare framgångsrika produkter - de tidiga Athlon XP och Athlon 64, som överträffade Pentium 4-processorer i prestanda och hade en lägre kostnad. Så, från 2000 till 2001, lyckades AMD öka sin andel på x86- processormarknaden från 18 % till 22 % (Intels andel minskade från 82,2 % till 78,7 %), och efter att ha löst problemen som AMD hade 2002, när dess marknad andelen sjönk till 14%, från 2003 till 2006 - till 26% (Intels andel är cirka 73%) [44] [45] [46] .

Jämförelse med konkurrenter

Parallellt med processorerna i Pentium 4-familjen fanns följande x86-processorer:

  • Intel Pentium III-S (Tualatin). Designad för arbetsstationer och servrar. Trots den lägre klockfrekvensen var Pentium 4-processorer baserade på Willamette-kärnan överlägsna i prestanda i de flesta uppgifter. Dessutom, till skillnad från Pentium 4, kan Pentium III-S-processorer fungera i en dubbelprocessorkonfiguration. Intel producerade även Pentium III-processorer baserade på Tualatin-kärnan, som skilde sig från Pentium III-S i en mindre L2-cache. Båda dessa processorer användes inte i stor utsträckning: de introducerades senare än Pentium 4, som var Intels flaggskeppsprocessor vid den tiden, och kostade betydligt mer än Pentium 4, som har jämförbar prestanda [47] .
  • Intel Celeron (Tualatin). De var en Pentium III med en reducerad storlek på den andra nivåns cache (256 KB mot 512 KB för Pentium III) och en reducerad systembussfrekvens, avsedd för billiga system och generellt sämre än Pentium 4-processorer på grund av en lägre klockfrekvens ( den äldre Celeron-modellen arbetade med en frekvens på 1,4 GHz, medan den yngre modellen Pentium 4 - vid 1,3 GHz) och låg minnesbandbredd (system baserade på Celeron-processorer använde vanligtvis PC133 SDRAM-minne , och Pentium 4-processorer fungerade oftast med RDRAM- minne eller DDR SDRAM ) och systembuss (100 MHz vs. 400 MHz) [48] . Prestandan hos de överklockade Celerons var jämförbar med den för samma frekvens Pentium 4 till ett lägre pris [49] .
  • Intel Celeron (Willamette-128 och Northwood-128), Celeron D (Prescott-256 och Cedar Mill-512). De var Pentium 4 med en reducerad systembussfrekvens och L2-cachestorlek, var avsedda för billiga system och var alltid sämre än Pentium 4-processorer låga frekvenser [48] .
  • Intel Pentium M och Celeron M. De var en vidareutveckling av Pentium III-processorerna. Designad för mobila datorer, hade låg strömförbrukning och värmeavledning. Pentium M överträffade både de flesta mobila Pentium 4 Ms och vissa stationära Pentium 4-processorer samtidigt som den levererade betydligt lägre klockhastigheter och termisk prestanda [50] [51] . Celeron M-processorn hade en prestanda nära Pentium M, något bakom den.
  • Intel Pentium D (Presler, Smithfield). Dual-core processorer, som var två Prescott (Smithfield-baserade processorer) eller Cedar Mill (Presler) kärnor, antingen på samma form (Smithfield) eller i samma paket (Presler). De var före den lika frekvensen Pentium 4 i de flesta uppgifter. Pentium 4-processorerna hade dock en högre klockhastighet än Pentium D (den äldre Pentium D-modellen på Smithfield-kärnan körde på 3,2 GHz och den äldre Pentium 4-modellen på 3,8 GHz), vilket gjorde att de kunde överträffa dual-core processorer i uppgifter som inte är optimerade för multithreading [52] .
  • AMD Athlon (Thunderbird). Tävlade med Pentium 4-processorer baserade på Willamette-kärnan. I uppgifter som använder ytterligare SSE- och SSE2- instruktionsuppsättningar som kräver hög minnesbandbredd, såväl som i applikationer optimerade för NetBurst-arkitekturen (applikationer som fungerar med strömmande data), var Athlon-processorer sämre än Pentium 4-processorer, dock i kontors- och affärsapplikationer , uppgifter med tredimensionell modellering, såväl som i matematiska beräkningar, visade Athlon-processorer högre prestanda [53] .
  • AMD Athlon XP . De konkurrerade främst med Pentium 4-processorer baserade på Northwood-kärnan. Modellnamnen för dessa processorer innehöll inte klockhastighet, utan ett betyg som visade prestanda hos Athlon XP-processorer i förhållande till Pentium 4. "Lika betyg" Athlon XP var sämre än Pentium 4-processorer i applikationer optimerade för NetBurst-arkitekturen som krävde stöd för SSE2- instruktioner eller hög minnesbandbredd, men de överträffade dem vida i flyttal och ooptimerade applikationer. De äldre Pentium 4:orna överträffade konkurrenten i de flesta applikationer [54] .
  • AMD Athlon 64 . De konkurrerade främst med Pentium 4-processorer baserade på Prescott-kärnan. De var före dem i ett antal uppgifter (till exempel kontorsapplikationer, vetenskapliga beräkningar eller spel) på grund av lägre förseningar vid arbete med minne (på grund av den inbyggda minneskontrollern) och en mer effektiv matematisk samprocessor, var sämre än Pentium 4-processorer i uppgifter optimerade för NetBurst-arkitekturen eller med stöd för multithreading (till exempel videokodning) [55] .
  • AMD Athlon 64FX . Tävlade med Pentium 4 Extreme Edition-processorer. Liksom i fallet med Athlon 64 och Pentium 4, var Athlon 64 FX före konkurrenterna på grund av arkitektoniska funktioner, en integrerad minneskontroller eller en mer effektiv matematisk coprocessor, som gav efter för dem i uppgifter optimerade för NetBurst-arkitekturen eller med multithreading stöd [56] .
  • AMD Duron (Morgan och Applebred). De var inriktade på lågkostnadsprocessormarknaden och konkurrerade med Celeron-processorer, generellt underlägsna Pentium 4-processorer, men i vissa applikationer som inte var optimerade för NetBurst-arkitekturen och inte använde SSE2-instruktionsuppsättningen, kunde de överträffa Pentium 4 , som hade betydligt högre klockhastigheter [57] .
  • VIA C3 (Nehemiah) och VIA Eden . Avsedda för lågeffektdatorer och bärbara datorer (C3 och Eden-N) och för integration i moderkort (Eden), hade de dåliga prestanda och var sämre än konkurrerande processorer.
  • VIA C7 . Liksom VIA C3-processorerna var de också avsedda för lågeffektdatorer och bärbara datorer. De var allvarligt underlägsna konkurrenterna och kunde bara överträffa dem i krypteringsuppgifter (på grund av dess hårdvarustöd) [58] [59] .
  • Transmeta Effision . Designad för bärbara datorer, hade låg strömförbrukning och värmeavledning. De klarade de flesta uppgifterna för AMD och Intel mobila processorer, före VIA mobila processorer [60] .

Pentium 4-processorer som arbetade vid en hög frekvens kännetecknades av hög strömförbrukning och, som ett resultat, värmeavledning. Den maximala klockfrekvensen för seriella Pentium 4-processorer var 3,8 GHz, medan den typiska värmeavledningen översteg 100 W , och den maximala - 150 W [19] [61] . Pentium 4-processorer var dock bättre skyddade från överhettning än konkurrerande processorer. Driften av Thermal Monitor  , en termisk skyddsteknik för Pentium 4-processorer (liksom efterföljande Intel-processorer), är baserad på en klockmoduleringsmekanism som  gör att du kan justera den effektiva kärnfrekvensen genom att introducera tomgångscykler  - regelbundet stänga av klocksignalen till funktionsblocksprocessor ("klocka hoppar", " strypning "). När tröskelvärdet för kristalltemperaturen, som beror på processormodellen, nås, slås klocksignalmoduleringsmekanismen på automatiskt, den effektiva frekvensen minskar (samtidigt kan dess minskning bestämmas antingen genom att sakta ner systemet , eller med hjälp av speciell programvara, eftersom den faktiska frekvensen förblir oförändrad), och temperaturökningen saktar ner. I händelse av att temperaturen fortfarande når den högsta tillåtna, stängs systemet av [62] [63] . Dessutom hade sena Pentium 4-processorer (som börjar med Prescott-kärnrevisionen E0 [64] ), avsedda för installation i Socket 775-sockeln, stöd för Thermal Monitor 2 -teknologi , vilket gör det möjligt att sänka temperaturen genom att minska den faktiska klockfrekvensen (genom att sänka multiplikatorn) och spänningskärnor [65] .

Ett bra exempel på effektiviteten av termiskt skydd för Pentium 4-processorer var ett experiment som genomfördes 2001 av Thomas Pabst. Syftet med detta experiment var att jämföra den termiska prestandan hos processorer Athlon 1,4 GHz, Athlon MP 1,2 GHz, Pentium III 1 GHz och Pentium 4 2 GHz baserade på Willamette-kärnan. Efter att ha tagit bort kylare från fungerande processorer fick Athlon MP- och Athlon-processorerna oåterkalleliga termiska skador, och systemet på Pentium III hängde, medan systemet med Pentium 4-processorn bara saktade ner hastigheten [66] [67] . Trots det faktum att situationen med ett fullständigt fel på kylsystemet (till exempel vid förstörelse av kylarfästet ), modellerad i experiment, är osannolik, och om det inträffar leder det till allvarligare konsekvenser (för till exempel, till förstörelsen av expansionskort eller moderkortet som ett resultat av att de fallit på kylflänsen) oavsett processormodell [62] påverkade resultaten av Thomas Pabsts experiment negativt populariteten hos konkurrerande AMD-processorer och åsikten om deras opålitlighet fick stor spridning även efter lanseringen av Athlon 64 - processorer , som har ett mer effektivt överhettningsskydd jämfört med deras föregångare . Dessutom väcker temperaturerna på Intel-processorer i detta experiment, lika med 29 och 37 Celsius, tvivel - trots allt är dessa driftstemperaturer för Intel-processorer vid noll CPU-belastning och med ett standardkylsystem. I ett experiment av Thomas Pabst visades fördelarna med Intel-processorer och nackdelarna med AMD-processorer avseende termiskt skydd i hypertrofierad form. Detta kan ha varit ett reklamtrick för de nya Intel-processorerna, särskilt med tanke på konsumenternas sentiment mot de tidiga Pentium 4-processorerna på grund av deras höga pris och dåliga prestanda.

På grund av karaktären hos NetBurst-arkitekturen, som gjorde att processorerna kunde arbeta vid höga frekvenser, var Pentium 4-processorerna populära bland överklockare . Så till exempel kunde processorer baserade på Cedar Mill-kärnan arbeta vid frekvenser över 7 GHz med extrem kylning (vanligtvis användes ett glas flytande kväve) [68] och juniorprocessorer baserade på Northwood-kärnan med ett standardsystem busfrekvens på 100 MHz fungerade tillförlitligt vid en systembussfrekvens på 133 MHz eller högre [69] .

Specifikationer

[19] [70] [71] Willamette Northwood Gallatin Prescott Prescott 2M Cedar Mill
Skrivbord Skrivbord Mobil Skrivbord Mobil Skrivbord
Klockfrekvens
Kärnfrekvens, GHz 1,3-2 1,6—3,4 1,4—3,2 3,2—3,466 2,4—3,8 2,8—3,333 2,8–3,8 3-3,6
FSB-frekvens , MHz 400 400, 533, 800 400, 533 800, 1066 533, 800, 1066 ( EE ) 800
Kärnans egenskaper
Instruktionsuppsättning IA-32 , MMX , SSE , SSE2 IA-32 , EM64T (vissa modeller), MMX , SSE , SSE2 , SSE3
Registrera bitar 32/64 bitar (heltal), 80 bitar (riktiga), 64 bitar (MMX), 128 bitar (SSE)
Transportör djup 20 steg (exklusive instruktionsavkodare) 31 steg (exklusive instruktionsavkodare)
Bitdjup SHA 36 bitar 40 bitar
SD bitdjup 64 bitar
Hårdvarudata förhämtning det finns
Antal transistorer , miljoner 42 55 178 125 188
L1 cache
Datacache 8 KB, 4-kanals uppringningsassociativ, 64-byte radlängd, tvåports genomskrivning 16 KB, 8-kanals uppringningsassociativ, 64-byte radlängd, genomskrivning med dubbla portar
Instruktionscache Mikrooperationssekvenscache, 12 000 mikrooperationer, 8-kanals uppsättningsassociativ, linjelängd – 6 mikrooperationer
L2 cache
Volym, MB ¼ ½ ett 2
Frekvens kärnfrekvens
Bitdjup BSB 256 bitar + 32 bitars ECC
Organisation Unified, set-associative, non-blocking, with error control and correction ( ECC ); stränglängd - 64 byte
Associativitet 8 kanaler
L3 cache
Volym, MB Nej 2 Nej
Associativitet 8 kanaler
Linjens längd 64 byte
Gränssnitt
kontakt Sockel 423 , Sockel 478 Sockel 478 Sockel 478 Sockel 478, Sockel 775 Sockel 478 uttag 775
Ram FCPGA2 , FC-mPGA2 FC-mPGA2 FC-mPGA, FC-mPGA2 FC-mPGA2, FC-LGA4 FC-mPGA2, FC-mPGA4 FC-LGA4
Däck AGTL + (signalnivå är lika med kärnspänning)
Tekniska, elektriska och termiska egenskaper
Produktionsteknik 180 nm CMOS (femlager, aluminiumföreningar) 130 nm CMOS (sex-lagers, kopparanslutningar, låg-K- dielektrikum ) 90nm CMOS (sju lager, kopparbunden, Low-K, sträckt kisel) 65nm CMOS (åtta lager, koppar, låg-K, sträckt kisel)
Kristallyta, mm² 217 146 (rev. B0)
131 (rev. Cl, D1, M0)
237 112 135 81
Kärnspänning, V 1,7—1,75 1,475-1,55 1,3—1,55 1,4—1,55 1,4—1,425 1,325 1,4—1,425 1,2—1,3375
I/O -spänning kärnspänning
L2 cache spänning
Maximal värmeavgivning, W 100 134 48,78 125,59 151,13 112 148,16 116,75

Lista över modeller

Processor kärnrevisioner

Willamette

revision CPU ID Modeller
B2 0xF07h SL4QD, SL4SC, SL4SF, SL4SG, SL4SH, SL4TY
C1 0xF0Ah SL4WS SL4WT SL4WU SL4WV SL4X2 SL4X3 SL4X4 SL4X5 SL57V SL57W SL59U SL59V SL59X SL5FW SL5GC SL5N7 SL5N8 SL5N9 SL5US SLUW SLUT
D0 0xF12h SL5SX SL5SY SL5SZ SL5TG SL5TJ SL5TK SL5TL SL5TN SL5TP SL5TQ SL5UE SL5UF SL5UG SL5UH SL5UJ SL5UK SL5UL SL5UM SL5VH SL5VJ SL5VK 5SLVK 5SLVL 5SLVL 5SLV
E0 0xF13h SL679, SL67A, SL67B, SL67C, SL6BA, SL6BC, SL6BD, SL6BE, SL6BF

Northwood

revision CPU ID Modeller
B0 0xF24h SL5YR, SL5YS, SL5ZT, SL5ZU, SL62P, SL62Q, SL62R, SL62S, SL63X, SL65R, SL668, SL66Q, SL66R, SL66S, SL66T, SL67R, SL67Y, SL67Z, SL682, SL683, SL684, SL685, SL68Q, SL68R, SL68S, SL68T, SL6D6, SL6D7, SL6D8. (mobil)
C1 0xF27h SL6DU SL6DV SL6DW SL6DX SL6E6 SL6E7 SL6E8 SL6E9 SL6EB SL6EE SL6EF SL6EG SL6EH SL6GQ SL6GR SL6GS SL6GT SL6GU SL6HB SL6HL SL6JJ SL6K6 SL6K7 SL6RZ, SL6S2, SL6S3, SL6S4, SL6S5, SL6S6, SL6S7, SL6S8, SL6S9, SL6SA, SL6SB, SL6SH, SL6SJ, SL6SK , SL6SL, SL6SM, SL6SN, SL6SP, SL6SR (dator), SL6P2, SLLR6K5, SL6, SL6LS , SL6FK, SL6FJ, SL6FH, SL6FG, SL6FF (mobil)
D1 0xF29h SL6PB, SL6PC, SL6PD, SL6PE, SL6PF, SL6PG, SL6PK, SL6PL, SL6PM, SL6PN, SL6PP, SL6PQ, SL6Q7, SL6Q8, SL6Q9, SL6QA, SL6QB, SL6QL,Q 6QL,QSL , SL6WJ, SL6WK, SL6WR, SL6WS, SL6WT, SL6WU, SL6WZ, SL78Y, SL78Z, SL792, SL793, SL7EY (Skrivbord), SL77R, SL726, SL77P, SL7W2N, SL7W2N, SL7W2N, SL7W2N, SL7V SL6V8, SL6V7, SL6V6 (mobil)
M0 0xF25h SL6Z3, SL6Z5, SL79B, SL7BK, SL7V9

Gallatin

revision CPU ID Modeller
M0 0xF25h SL7AA, SL7CH, SL7GD, SL7NF, SL7RR, SL7RT

Prescott

revision CPU ID Modeller
C0 0xF33h SL79K, SL79L, SL79M, SL7AJ, SL7B8, SL7B9, SL7D7, SL7D8, SL7E8, SL7E9, SL7FY
D0 0xF34h SL7E2 SL7E3 SL7E4 SL7E5 SL7E6 SL7J4 SL7J5 SL7J6 SL7J7 SL7J8 SL7J9 SL7K9 SL7KC SL7KH SL7KJ SL7KK SL7KL SL7KM SL7KN SL7,SLE
E0 0xF41h SL7KD SL7NZ SL7P2 SL7PK SL7PL SL7PM SL7PN SL7PP SL7PR SL7PT SL7PU SL7PW SL7PX SL7PY SL7PZ SL7Q2 SL82U SL82V SL82X SL82Z SL833 SL84X SL85X SL87L, SL88F, SL88G, SL88H, SL88J, SL88K, SL88L, SL8B3, SL8HX, SL8HZ, SL8J2, SL8J5, SL8J6, SL8J7 , SL8J8, SL8J9, SL8JA, SL8U4, SL8U5 (dator), SL7X5 (mobil)
G1 0xF49h SL8JX SL8JZ SL8K2 SL8K4 SL8PL SL8PM SL8PN SL8PP SL8PQ SL8PR SL8PS SL8ZY SL8ZZ SL9C5 SL9C6 SL9CA SL9CB SL9CD SL9CG SL9CJ SL9CK

Prescott 2M

revision CPU ID Modeller
N0 0xF43h SL7Z3, SL7Z4, SL7Z5, SL7Z7, SL7Z8, SL7Z9, SL8AB
R0 0xF4Ah SL8PY, SL8PZ, SL8Q5, SL8Q6, SL8Q7, SL8Q9, SL8QB, SL8UP

Cedar Mill

revision CPU ID Modeller
B1 0xF62h SL8WF, SL8WG, SL8WH, SL8WJ, SL94V, SL94W, SL94X, SL94Y
C1 0xF64h SL96H, SL96J, SL96K, SL96L
D0 0xF65h SL9KE, SL9KG

Fixade buggar

Processorn är en komplex mikroelektronisk enhet, som inte utesluter möjligheten att den fungerar felaktigt. Fel uppstår på designstadiet och kan åtgärdas genom att uppdatera processorns mikrokod (ersätta moderkortets BIOS med en nyare version) eller genom att släppa en ny version av processorkärnan. Vissa mindre fel kan antingen inte uppstå i verklig drift eller inte påverka dess stabilitet, eller hanteras av hårdvara (chipset) eller programvara (till exempel med hjälp av BIOS).

Kärna revision Buggar hittade Fixade buggar Antal fel [72]
Willamette B2 81 81
C1 ett 21 61
D0 2 fyra 59
E0 ett 0 60
Northwood B0 13 fjorton femtio
C1 åtta 7 51
D1 3 fyra femtio
M0 3 0 53
Gallatin M0
Prescott C0 71 71
D0 (PGA478) fyra fjorton 61
D0 (LGA775) 21 0 82
E0 (PGA478) 0 29 53
E0 (LGA775) 23 0 76
G1 (PGA478) 0 26 femtio
G1 (LGA775) 16 0 66
Prescott 2M N0 0 ett 65
R0 17 elva 71
Cedar Mill B1 28 28
C1 0 ett 27
D0 0 ett 26

Anteckningar

  1. Intel introducerar Pentium 4-processorn . Intel. Hämtad 14 augusti 2007. Arkiverad från originalet 3 april 2007.
  2. Intel upphör med de senaste Pentium 4 och Pentium D . Hämtad 8 april 2008. Arkiverad från originalet 7 november 2012.
  3. Intel fortsätter nedskärningar... . Hämtad 8 april 2008. Arkiverad från originalet 7 november 2012.
  4. Sockel 423 (PGA423) . Hämtad 8 april 2008. Arkiverad från originalet 24 augusti 2011.
  5. Intel förbereder sig för att stoppa produktionen av Socket 478-processorer . Hämtad 8 april 2008. Arkiverad från originalet 24 augusti 2011.
  6. LGA 775 och Socket 939: fortfarande i april . Hämtad 8 april 2008. Arkiverad från originalet 7 november 2012.
  7. 1 2 3 4 5 Willamette - hur det nya flaggskeppet från Intel kommer att fungera ... . Hämtad 8 april 2008. Arkiverad från originalet 24 augusti 2011.
  8. Glaskowsky, Peter N. Prescott pushar pipelining-gränser Arkiverad 8 april 2017 på Wayback Machine // Microprocessor Report, 2 februari  2004
  9. 1 2 Uppspelning: okända funktioner i Netburst-kärnan (otillgänglig länk) . Hämtad 10 september 2017. Arkiverad från originalet 24 augusti 2011. 
  10. 1 2 Inledande recensioner av Pentium 4 på Prescott-kärnan:
  11. Pentium 4: Den mystiska och mystiska spårcachen (nedlänk) . Hämtad 10 september 2017. Arkiverad från originalet 24 augusti 2011. 
  12. Prescott: Sista av mohikanerna? (Pentium 4: Willamette till Prescott). Del 2 . Hämtad 10 september 2017. Arkiverad från originalet 9 oktober 2006.
  13. 1 2 Vad är det med Willamette? (Del 1)  (engelska) . Arkiverad från originalet den 24 augusti 2011.
  14. ↑ Datorer: Nästa generation  . Arkiverad från originalet den 24 augusti 2011.
  15. Åh-åh! Ännu en försening?  (engelska) . Arkiverad från originalet den 24 augusti 2011.
  16. IDF 2000: Intel Pentium 4 (Willamette):  Introduktion . Arkiverad från originalet den 24 augusti 2011.
  17. 1 2 3 4 Kostnaden för processorer vid tidpunkten för tillkännagivandet i en batch på 1000 eller mer anges.
  18. Kostnaden för processorer vid tidpunkten för tillkännagivandet i en sats på 1000 stycken anges.
  19. 1 2 3 4 5 6 7 Implementering av IA-32: Intel P4 (inkl. Celeron och Xeon  ) . Arkiverad från originalet den 24 augusti 2011.
  20. HET! Uppdatering av Intel Roadmap News!  (engelska) . Arkiverad från originalet den 24 augusti 2011.
  21. 1 2 En detaljerad jämförelse: Pentium 4/2200 vs. Athlon XP 2000+ . Arkiverad från originalet den 24 augusti 2011.
  22. 1 2 Intel Pentium 4 2,0 ​​GHz för Socket 423 och Socket 478 . Hämtad 8 april 2008. Arkiverad från originalet 24 augusti 2011.
  23. Intel Pentium 4 "Northwood": jämförelse med sin föregångare och bedömning av utsikterna . Hämtad 8 april 2008. Arkiverad från originalet 24 augusti 2011.
  24. Testa Pentium 4 3066 MHz-processorn:
  25. Vanliga frågor om överklockningsprocessorer . Hämtad 11 augusti 2008. Arkiverad från originalet 24 augusti 2011.
  26. Överklockning i panik. Överklockade Northwood dör plötsligt . Hämtad 11 augusti 2008. Arkiverad från originalet 24 augusti 2011.
  27. Ett sätt att göra om gamla mammor (20 april 2009). Hämtad 20 september 2016. Arkiverad från originalet 20 april 2009.
  28. Utveckling av SSE-teknik i nya Intel Prescott-processorer (otillgänglig länk) . Hämtad 10 september 2017. Arkiverad från originalet 24 augusti 2011. 
  29. Första titt på Presler: En översikt över Pentium Extreme Edition 955-processorn (nedlänk) . Hämtad 10 september 2017. Arkiverad från originalet 24 augusti 2011. 
  30. Än en gång om utvecklingen av Prescott-linjen (otillgänglig länk) . Hämtad 11 augusti 2008. Arkiverad från originalet 4 november 2012. 
  31. Intel-processorer på Nehalem-kärnan kommer att nå 10 GHz 2007 (otillgänglig länk) . Hämtad 11 augusti 2008. Arkiverad från originalet 4 november 2012. 
  32. Tejas avfart kan ställas in . Hämtad 11 augusti 2008. Arkiverad från originalet 4 november 2012. 
  33. Intel bekräftar formellt Tejas på burk  idag . Arkiverad från originalet den 24 augusti 2011.
  34. Nedgång av NetBurst-arkitektur: Tejas och Jayhawk är inställda (nedlänk) . Hämtad 11 augusti 2008. Arkiverad från originalet 4 november 2012. 
  35. Annons för Pentium 4-processorer ( YouTube- länkar ):
  36. Intel Desktop Pentium 4 Extreme Edition mikroprocessor . Arkiverad från originalet den 24 augusti 2011.
  37. Årsrapport  2002 . Intel . Hämtad 12 april 2009. Arkiverad från originalet 10 augusti 2006.
  38. Intel kommer att behöva betala en och en halv miljard dollar för oärliga affärer (otillgänglig länk) . Hämtad 10 september 2017. Arkiverad från originalet 16 maj 2009. 
  39. Intels marknadsföringssaga (nedlänk) . Hämtad 8 april 2008. Arkiverad från originalet 13 oktober 2012. 
  40. Jämförelse av Intel- och AMD-datorer (otillgänglig länk) . Hämtad 11 augusti 2008. Arkiverad från originalet 24 augusti 2011. 
  41. Denis Stepantsov. Reklam offer . Computerra tidningen nr 24 (23 juni 2004).  (inte tillgänglig länk)
  42. AMD Athlon XP1600+ upplevelse av Athlon . Arkiverad från originalet den 24 augusti 2011.
  43. Marknad. Processorer. (inte tillgänglig länk) . "Computera Special" #1 (28 mars 2002). Hämtad 25 augusti 2016. Arkiverad från originalet 30 december 2021. 
  44. AMD-offensiven på processormarknaden fortsätter (otillgänglig länk) . Hämtad 11 april 2009. Arkiverad från originalet 15 oktober 2012. 
  45. Q2 2002: Intel vinner några få procent av processormarknaden från AMD . Hämtad 11 april 2009. Arkiverad från originalet 30 december 2021.
  46. AMD-datormarknadsandel: nu över 25 % . Hämtad 11 april 2009. Arkiverad från originalet 7 november 2012.
  47. Pentium III-S på Tualatin-kärnan (otillgänglig länk) . Hämtad 10 september 2017. Arkiverad från originalet 24 augusti 2011. 
  48. 1 2 Nya Celerons 1,7 och 1,8 GHz för Socket 478 (ej tillgänglig länk) . Datum för åtkomst: 18 februari 2019. Arkiverad från originalet den 24 augusti 2011. 
  49. Celeron Tualatin 900 MHz? Nej, min son, det här är fantastiskt! . Hämtad 11 augusti 2008. Arkiverad från originalet 24 augusti 2011.
  50. Pentium M: en bra "desktop" CPU ... som vi inte kommer att ha . Hämtad 11 augusti 2008. Arkiverad från originalet 24 augusti 2011.
  51. Pentium M 780: Toppprestanda för Intels mobila plattform . Hämtad 11 augusti 2008. Arkiverad från originalet 24 augusti 2011.
  52. Pentium eXtreme Edition 840: efterlängtad processor med förutsägbar prestanda . Hämtad 11 augusti 2008. Arkiverad från originalet 24 augusti 2011.
  53. AMD Athlon 1,2 GHz-processor kontra Pentium 4 och Pentium III . Hämtad 11 augusti 2008. Arkiverad från originalet 24 augusti 2011.
  54. Jämförelse av Pentium 4 och Athlon XP:
  55. Jämförelse av Pentium 4 och Athlon 64:
  56. Jämförelse av Pentium 4 och Athlon 64 FX:
  57. AMD Duron 1200 attackerar Pentium 4 . Hämtad 8 april 2008. Arkiverad från originalet 24 augusti 2011.
  58. VIA C7: Performances brutes  (fr.) . Arkiverad från originalet den 24 augusti 2011.
  59. EPIA EN15000  . Arkiverad från originalet den 24 augusti 2011.
  60. iRU Stilo 1715 - vad kan processorn från Transmeta . Hämtad 11 augusti 2008. Arkiverad från originalet 24 augusti 2011.
  61. Intel Pentium 4 570/570J 3,8 GHz - JM80547PG1121M (BX80547PG3800E  ) . Hämtad 8 april 2008. Arkiverad från originalet 24 augusti 2011.
  62. 1 2 Termiska förhållanden för Pentium 4- och Athlon XP-processorer . Hämtad 12 april 2009. Arkiverad från originalet 27 januari 2012.
  63. Utforska funktionen av den termiska strypmekanismen i Pentium 4-processorer med Northwood- och Prescott-kärnor . Hämtad 12 april 2009. Arkiverad från originalet 28 oktober 2011.
  64. Termisk monitor 2 och C1E: endast LGA 775 . Hämtad 12 april 2009. Arkiverad från originalet 7 november 2012.
  65. Prestanda och strömhanteringsfunktioner för Intel Pentium 4- och Intel Xeon-processorer . Hämtad 12 april 2009. Arkiverad från originalet 27 januari 2012.
  66. Hett! Hur skyddas moderna processorer från överhettning? . Hämtad 8 april 2008. Arkiverad från originalet 4 oktober 2011.
  67. YouTube -video . Arkiverad från originalet den 24 augusti 2011.  
  68. Pentium 4 670: nu på 7,3 GHz och 18 sekunder i Super PI . Hämtad 11 augusti 2008. Arkiverad från originalet 24 augusti 2011.
  69. Prestanda för Pentium 4 (Northwood) 1.6A, 1.8A, 2.0A och 2.2 processorer när de överklockas . Hämtad 12 april 2009. Arkiverad från originalet 24 augusti 2011.
  70. Intel Pentium 4-  processorfamilj . Arkiverad från originalet den 24 augusti 2011.
  71. Intel Pentium 4  651 . Arkiverad från originalet den 24 augusti 2011.
  72. ↑ Bugdata publiceras av Intel i "Specification Update"-dokument.

Länkar

Officiell information

Beskrivning av processorers arkitektur och historia

Recensioner och tester