Pentium 4 | |
---|---|
prosessori | |
Tuotanto | 2000-2008 _ |
Kehittäjä | Intel |
Valmistaja | |
CPU- taajuus | 1,3-3,8 GHz |
FSB- taajuus | 400-1066 MHz |
Tuotantoteknologia | CMOS , 180-65 nm |
Ohjesarjat | IA-32 , MMX , SSE , SSE2 , SSE3 , EM64T |
mikroarkkitehtuuri | netpurske |
Liittimet | |
Nuclei |
|
Pentium IIIPentium D |
Intel Pentium 4 on Intelin yksiytiminen x86 - yhteensopiva mikroprosessori , joka esiteltiin 20. marraskuuta 2000 [1] , josta tuli ensimmäinen täysin uuteen seitsemännen sukupolven arkkitehtuuriin perustuva mikroprosessori edeltäjiinsä verrattuna (Intelin luokituksen mukaan) - NetBurst . Pentium 4:n eri varianttien lisäksi NetBurst-arkkitehtuuriprosessoreihin kuuluu kaksiytiminen Pentium D -prosessoreita sekä joitain palvelinkohtaisia Xeon -prosessoreita . Lisäksi jotkin Celeron -prosessorit halvempiin järjestelmiin ovat Pentium 4 -suorittimia, joissa L2-välimuisti on osittain poistettu käytöstä .
Pentium 4 -prosessorien tuotanto aloitettiin vuonna 2000. Vuoden 2005 puolivälistä lähtien kaksiytiminen Pentium D -prosessorit alkoivat vähitellen pakottaa ne halvempaan hintaluokkaan. 27. heinäkuuta 2006 ilmestyivät Core 2 Duo -perheen ensimmäiset prosessorit , jotka korvasivat NetBurst-arkkitehtuuriprosessorit, ja elokuussa 8. 2007 Intel ilmoitti käynnistävänsä ohjelman kaikkien NetBurst-arkkitehtuurin prosessorien tuotannon poistamiseksi [2] .
Pentium 4 -prosessorit pöytätietokoneille ja kannettaville tietokoneille toimitettiin kolmessa eri kotelotyypissä.
Varhaisten Willamette-ytimeen perustuvien prosessorien tapauksessa, joita valmistettiin vuoden 2000 lopusta vuoden 2002 alkuun [3] ja jotka oli tarkoitettu asennettavaksi Socket 423 -kantaan, oli orgaanisesta materiaalista valmistettu substraatti ( eng. substraatti ), jossa oli suljettu lämpöä jakava kansi ( eng. integroitu lämmönlevitin ) kristalli asennettuna sovitinlevylle ( eng. interposer ) 423 nastaisella koskettimella ( kotelon mitat - 53,3 × 53,3 mm ) [4] . SMD - elementit asennetaan sovitinlevyn takana olevien koskettimien väliin .
Myöhäiset Willamette-ytimen prosessorit, Pentium 4 -prosessorit Northwood-ytimessä, jotkut Pentium 4 Extreme Edition -prosessorit Gallatin-ytimessä ja varhaiset prosessorit Prescott-ytimessä vuosina 2001–2005 [ 5] tuotettiin FC-mPGA2-paketissa , joka oli orgaanisesta materiaalista valmistettu substraatti, jossa oli suljettu lämpöä jakava kansi, jonka etupuolella oli kristalli ja 478 nastakosketinta sekä SMD-elementit - takana (kotelon mitat - 35 × 35 mm).
Osa Gallatin-ytimeen perustuvista Pentium 4 Extreme Edition -prosessoreista, Prescott-ytimeen perustuvat myöhäiset prosessorit, Prescott-2M- ja Cedar Mill -ytimiin perustuvat prosessorit keväästä 2004 [6] syksyyn 2007 valmistettiin FC-LGA4-paketissa. , joka oli orgaanisesta materiaalista valmistettu substraatti, jonka etupuolella oli kide, joka oli suljettu lämpöä jakavalla kannella ja takana 775 kosketuslevyä (kotelon mitat - 37,5 × 37,5 mm). Kuten kahdessa aiemmassa versiossa, siinä on ulkoiset elementit (SMD-paketissa), jotka on asennettu prosessoripaketin alustalle.
Jotkut Northwood-ytimeen perustuvat mobiiliprosessorit valmistettiin FC-mPGA-paketissa . Suurin ero tämän tyyppisen pakkauksen ja FC-mPGA2:n välillä on lämpöä levittävän kannen puuttuminen.
Prosessorit, joissa on lämpöä jakava kansi, on merkitty sen pintaan, kun taas muut prosessorit on merkitty kahteen tarraan, jotka sijaitsevat alustalla sirun molemmilla puolilla.
Kuljetin koostuu 20 vaiheesta:
Pentium 4 -prosessorien taustalla olevan NetBurst-arkkitehtuurin (työnimi - P68 ) kehitti Intel ennen kaikkea korkean prosessorin kellotaajuuden saavuttamiseksi. NetBurst ei ole Pentium III -suorittimissa käytetyn P6 -arkkitehtuurin kehitys , vaan se on täysin uusi arkkitehtuuri verrattuna edeltäjiinsä. NetBurst-arkkitehtuurin tunnusomaisia piirteitä ovat hyper-pipelining ja mikro-operaatiosekvenssivälimuistin käyttö perinteisen käskyvälimuistin sijaan. NetBurst-arkkitehtuurin prosessorien ALU :ssa on myös merkittäviä eroja muiden arkkitehtuurien prosessorien ALU:ssa [7] .
Hyperconveyorization ( eng. Hyper Pipelining ).
Willamette- ja Northwood-ytimiin perustuvissa Pentium 4 -prosessoreissa on 20 vaiheen syvyys, kun taas Prescott- ja Cedar Mill -ytimiin perustuvissa prosessoreissa on 31 vaihetta [8] (pois lukien käskyjen dekoodausvaiheet: mikro-op-sekvenssin käytön vuoksi välimuisti, dekooderi siirretään liukuhihnan ulkopuolelle). Tämän ansiosta Pentium 4 -prosessorit voivat saavuttaa korkeammat kellotaajuudet kuin prosessorit, joilla on lyhyempi putkisto samalla valmistustekniikalla. Esimerkiksi Coppermine-ytimen Pentium III -prosessorien (180 nm - tekniikka) maksimikellotaajuus on 1333 MHz , kun taas Willamette-ytimen Pentium 4 -prosessorit voivat toimia yli 2000 MHz:n taajuuksilla [7] .
Pitkän liukuhihnan tärkeimmät haitat ovat ominaissuorituskyvyn heikkeneminen verrattuna lyhyeen liukuhihnaan (vähemmän käskyjä suoritetaan sykliä kohden) sekä vakavat suorituskykyhäviöt, kun käskyt suoritetaan väärin (esimerkiksi väärin ennustetulla ehdollisella haaralla tai välimuistilla). miss) [7] [9 ] .
Minimoidakseen väärin ennustettujen haarojen vaikutuksen NetBurst-arkkitehtuuriprosessorit käyttävät edeltäjiinsä verrattuna lisääntynyttä haarakohdepuskuria ja uutta haaran ennustusalgoritmia, mikä mahdollisti korkean ennustetarkkuuden (noin 94 %) Willamette-ytimeen perustuvissa prosessoreissa. . Myöhemmissä ytimissä haaran ennustusmoottoria on päivitetty ennustetarkkuuden parantamiseksi [7] [10] .
Suorituksen jäljitysvälimuisti _ _ _
NetBurst-arkkitehtuurin prosessorit, kuten useimmat nykyaikaiset x86 - yhteensopivat prosessorit, ovat CISC -prosessoreita , joissa on RISC - ydin: ennen suorittamista monimutkaiset x86-käskyt muunnetaan yksinkertaisemmiksi sisäisiksi käskyjoukoksi (mikro-ops), mikä mahdollistaa nopeamman komentojen käsittelyn. Kuitenkin, koska x86-käskyt ovat vaihtelevan pituisia ja niillä ei ole kiinteää muotoa, niiden dekoodaukseen liittyy merkittäviä aikakustannuksia [11] .
Tältä osin NetBurst-arkkitehtuuria kehitettäessä päätettiin luopua perinteisestä ensimmäisen tason käskyvälimuistista, joka tallentaa x86-käskyt, mikro-operaatioiden järjestysvälimuistin sijaan, joka tallentaa mikrooperaatioiden sekvenssit niiden odotetun järjestyksen mukaisesti. teloitus. Tämä välimuistin järjestäminen mahdollisti myös ehdollisten hyppyjen suorittamiseen ja ohjeiden hakemiseen kuluvan ajan lyhentämisen.
ALU ja Rapid Execution Engine _ _
Koska NetBurst-arkkitehtuurin suunnittelun päätavoitteena oli parantaa suorituskykyä saavuttamalla korkeita kellotaajuuksia, tuli tarpeelliseksi lisätä kokonaislukujen perustoimintojen suoritusnopeutta. Tämän tavoitteen saavuttamiseksi NetBurst-arkkitehtuuriprosessorien ALU on jaettu useisiin lohkoihin: "hidas ALU", joka pystyy suorittamaan suuren määrän kokonaislukutoimintoja, ja kaksi "nopeaa ALU:ta", jotka suorittavat vain yksinkertaisimmat kokonaislukuoperaatiot (esim. ). Toimintojen suorittaminen "nopeilla ALU:illa" tapahtuu peräkkäin kolmessa vaiheessa: ensin lasketaan tuloksen vähiten merkitsevät numerot, sitten merkittävimmät, minkä jälkeen voidaan saada liput.
"Fast ALU:t", niiden aikatauluttimet sekä rekisteritiedosto synkronoidaan puolessa prosessorijaksosta, joten niiden toiminnan tehollinen taajuus on kaksi kertaa ydintaajuuteen verrattuna. Nämä lohkot muodostavat mekanismin kokonaislukuoperaatioiden nopeutettuun suorittamiseen.
Willamette- ja Northwood-ytimiin perustuvissa prosessoreissa ”nopeat ALU:t” voivat suorittaa vain operandeja prosessoivia operaatioita suunnassa alemmista biteista korkeampiin. Tässä tapauksessa vähiten merkitsevien numeroiden laskentatulos voidaan saada puolen jakson jälkeen. Siten tehokas viive on puoli jaksoa. Willamette- ja Northwood-ytimiin perustuvissa prosessoreissa ei ole kokonaislukujen kerto- ja siirtolohkoja, ja nämä toiminnot suorittavat muut lohkot (erityisesti MMX -käskylohko ).
Prescott- ja Cedar Mill -ytimiin perustuvissa prosessoreissa on kokonaislukujen kertolaskuyksikkö, ja "nopeat ALU:t" pystyvät suorittamaan siirtotoimintoja. "Fast ALU:iden" suorittamien toimintojen tehokas latenssi on kasvanut Northwood-ytimeen perustuviin prosessoreihin verrattuna ja on yksi kellojakso [12] .
Mikro-ops-skedoijien päätehtävä on määrittää mikrooperaatioiden suoritusvalmius ja siirtää ne putkistoon. Koska valmisteilla on suuri määrä vaiheita, ajoittajat joutuvat lähettämään mikro-operaatioita suoritusyksiköille ennen kuin aiempien mikro-operaatioiden suoritus on valmis. Tämä varmistaa prosessorin suoritusyksiköiden optimaalisen latauksen ja välttää suorituskyvyn heikkenemisen, jos mikrooperaation suorittamiseen tarvittava tieto on ensimmäisen tason välimuistissa, rekisteritiedostossa tai voidaan siirtää rekisteritiedoston ohittamiseen.
Määrittäessään uusien mikrooperaatioiden valmiutta siirrettäväksi suoritusyksiköihin, aikatauluttajan on määritettävä niiden aikaisempien mikrooperaatioiden suoritusaika, jonka tuloksena saadaan uusien mikrooperaatioiden suorittamiseen tarvittavat tiedot. Siinä tapauksessa, että suoritusaikaa ei ole ennalta määrätty, ajastin käyttää lyhintä suoritusaikaa sen määrittämiseen.
Jos arvio tietojen hakemiseen tarvittavasta ajasta on oikea, mikro-op onnistuu. Mikäli tietoja ei saatu ajoissa, tuloksen oikeellisuuden tarkistaminen päättyy epäonnistumiseen. Tässä tapauksessa mikrooperaatio, jonka tulos osoittautui virheelliseksi, sijoitetaan erityiseen jonoon ( englanninkielinen toistojono ), ja ajastaja lähettää sen sitten uudelleen suoritettavaksi.
Huolimatta siitä, että mikrooperaatioiden toistuva suorittaminen johtaa merkittäviin suorituskyvyn menetyksiin, tämän mekanismin käyttö mahdollistaa mikrooperaatioiden virheellisen suorituksen yhteydessä putkilinjan pysäyttämisen ja nollaamisen, mikä johtaisi vakavampiin menetyksiin.
Prosessori, koodinimeltään Willamette, esiintyi Intelin virallisissa suunnitelmissa ensimmäisen kerran lokakuussa 1998 [13] , vaikka sen kehitys alkoi pian sen jälkeen, kun Pentium Pro -prosessori , joka julkaistiin vuoden 1995 lopulla , ja nimi "Willamette" oli saatu päätökseen. mainittiin vuoden 1996 ilmoituksissa [14] . Tarve suunnitella uusi IA-32- arkkitehtuuriprosessori syntyi 64-bittisen Merced -prosessorin kehittämisessä ilmenneistä vaikeuksista , jolle Intelin suunnitelmien mukaisesti määrättiin P6 -arkkitehtuuriprosessorien seuraajan rooli : vuodesta 1994 lähtien tehty kehitys viivästyi huomattavasti, ja Mercedin suorituskyky x86 -käskyjen suorittamisessa oli epätyydyttävä verrattuna prosessoreihin, jotka se oli tarkoitus korvata [13] .
Willamette oli tarkoitus julkaista vuoden 1998 toisella puoliskolla , mutta lukuisten viivästysten vuoksi ilmoitus lykättiin vuoden 2000 loppuun [15] . Helmikuussa 2000 Intel Developers Forumissa ( IDF Spring 2000) esiteltiin tietokone, joka perustui Willamette-prosessorin tekniseen näytteeseen, nimeltään "Pentium 4", joka toimii 1,5 GHz:n taajuudella [16] .
Ensimmäiset Willamette -ytimeen perustuvat massatuotetut Pentium 4 -prosessorit , jotka julkistettiin 20. marraskuuta 2000, valmistettiin 180 nm :n teknologialla. Pentium 4 -perheen jatkokehitys olivat Northwood -ytimeen perustuvat prosessorit , jotka valmistettiin 130 nm:n teknologialla. 2. helmikuuta 2004 esiteltiin ensimmäiset Prescott -ytimeen (90 nm) perustuvat prosessorit, ja viimeinen Pentium 4 -prosessoreissa käytetty ydin oli Cedar Mill -ydin (65 nm). Northwood- ja Prescott-ytimiin perustuen valmistettiin myös mobiili Pentium 4- ja Pentium 4-M -prosessorit, jotka olivat Pentium 4 pienemmällä virrankulutuksella. Kaikkien yllä lueteltujen ytimien perusteella valmistettiin myös Celeron -prosessoreja , jotka on suunniteltu budjettitietokoneille, jotka olivat Pentium 4 pienemmällä määrällä toisen tason välimuistia ja pienemmällä järjestelmäväylätaajuudella .
Alla on Pentium 4 -prosessorien eri mallien ilmoituspäivämäärät sekä niiden hinnat ilmoitushetkellä.
Kellotaajuus, GHz | 1.4 | 1.5 | 1.3 | 1.7 | 1.6 | 1.8 | 1.9 | 2 |
---|---|---|---|---|---|---|---|---|
Ilmoitettu | 20. marraskuuta | tammikuuta 3 | 23. huhtikuuta | 2. heinäkuuta | elokuun 27 | |||
2000 | 2001 | |||||||
Hinta, $ [17] | 644 | 819 | 409 | 352 | 294 | 562 | 375 | 562 |
Kellotaajuus, 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ilmoitettu | 7. tammikuuta | 2. huhtikuuta | 6. toukokuuta | elokuuta, 26 | 14. marraskuuta | 14. huhtikuuta | 23. kesäkuuta | helmikuuta 2 | 21. helmikuuta | 26 toukokuuta | ||||
2002 | 2003 | 2004 | 2005 | |||||||||||
Hinta, $ [17] | 562 | 562 | 423 | 637 | 243 | 401 | 401 | 508 | 637 | 415 | 637 | 417 | 605 | 851 |
Kellotaajuus, GHz | 3.2 | 3.4 | 3.466 | 3,733 |
---|---|---|---|---|
Ilmoitettu | 3. marraskuuta 2003 | 2. helmikuuta 2004 | 1. marraskuuta 2004 | 21. helmikuuta 2005 |
Hinta, $ [17] | 999 |
prosessori | Pentium 4-M | Mobiili Pentium 4 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Kellotaajuus, 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 |
Ilmoitettu | 4. maaliskuuta | 23. huhtikuuta | 24. kesäkuuta | 16 syyskuuta | tammikuuta 14 | 16. huhtikuuta | Kesäkuun 11. päivä | 23 syyskuuta | 28. syyskuuta | ||||||||
2002 | 2003 | 2004 | |||||||||||||||
Hinta, $ [17] [18] | 392 | 496 | 198 | 268 | 637 | 431 | 637 | 562 | 562 | 562 | 562 | 185 | 220 | 275 | 417 | 653 | 262 |
Intel julkisti 20. marraskuuta 2000 ensimmäiset Pentium 4 -prosessorit, jotka perustuivat ytimeen, joka oli pohjimmiltaan erilainen kuin edeltäjänsä - Willamette. Pentium 4 -prosessorit käyttivät uutta järjestelmäväylää, joka mahdollisti tiedon siirron taajuudella, joka ylitti perustason neljä kertaa ( englanniksi quad pumped bus ). Näin ollen ensimmäisten Pentium 4 -suorittimien tehollinen järjestelmäväylätaajuus oli 400 MHz (fyysinen taajuus oli 100 MHz).
Willamette-ytimeen perustuvissa prosessoreissa oli 8 kilotavun L1-tietovälimuisti, noin 12 000 µop:n µop-sekvenssivälimuisti ja 256 kilotavun L2-välimuisti. Samaan aikaan prosessori sisälsi 42 miljoonaa transistoria ja kideala oli 217 mm², mikä selittyy vanhentuneella tuotantotekniikalla - 180 nm CMOS alumiiniyhdisteillä. Syksyyn 2001 asti Willamette-ytimeen perustuvia prosessoreita valmistettiin FCPGA-paketissa (Pentium 4:n tapauksessa tämä paketti oli PGA-sovittimeen asennettu OLGA-siru) ja ne oli tarkoitettu asennettavaksi emolevyihin, joissa on Socket 423 . liitin [19] .
Jo ennen ensimmäisen Pentium 4:n julkaisua oletettiin, että sekä Willamette-pohjaiset prosessorit että Socket 423 olisivat markkinoilla vasta vuoden 2001 puoliväliin asti, minkä jälkeen ne korvattaisiin Northwood-pohjaisilla prosessoreilla ja Socket 478 :lla . Kuitenkin johtuen ongelmista 130 nm:n teknologian toteuttamisessa, joka on parempi kuin odotettu prosenttiosuus siruista Willamette-ytimeen perustuville prosessoreille, sekä tarve myydä jo julkaistuja prosessoreita, Northwood-ytimeen perustuvien prosessorien julkistaminen. lykättiin vuoteen 2002, ja 27. elokuuta 2001 Pentium 4 -prosessorit esiteltiin FC-mPGA2 ( Socket 478 ) -paketissa, jotka perustuivat edelleen Willamette-ytimeen [20] [21] [22] .
Willamette-ytimeen perustuvat Pentium 4 -prosessorit toimivat kellotaajuudella 1,3-2 GHz järjestelmäväylätaajuudella 400 MHz, sydämen jännite oli mallista riippuen 1,7-1,75 V ja maksimi lämmönhäviö oli 100 W. 2 GHz:n taajuus [19] .
NorthwoodIntel julkisti 7. tammikuuta 2002 Pentium 4 -prosessorit, jotka perustuivat uuteen Northwood-ytimeen, joka oli Willamette-ydin, jonka L2-välimuisti on kasvanut ½ megatavuun [23] . Northwood-ytimeen perustuvat prosessorit sisälsivät 55 miljoonaa transistoria, ja ne valmistettiin uudella 130 nm :n CMOS-tekniikalla kupariliitännöillä. Uuden valmistusteknologian ansiosta suulakepinta-alaa pystyttiin pienentämään merkittävästi: revision B0 Northwood-ytimeen perustuvien prosessorien suulakkeen pinta-ala oli 146 mm² ja myöhemmissä revisioissa suulakeala pieneni. 131 mm² asti.
Northwood-ytimeen perustuvien Pentium 4 -prosessorien kellotaajuus oli 1,6-3,4 GHz, järjestelmäväylän taajuus mallista riippuen 400, 533 tai 800 MHz. Kaikki Northwood-ytimeen perustuvat prosessorit valmistettiin FC-mPGA2-paketissa ja ne oli tarkoitettu asennettavaksi Socket 478 -liittimellä varustettuihin emolevyihin, joiden ydinjännite oli mallista riippuen 1,475–1,55 V ja maksimi lämmönpoisto oli 134 W 3,4 GHz:n taajuudella [19] [21] .
14. marraskuuta 2002 esiteltiin Pentium 4 3066 MHz -prosessori, joka tukee virtuaalista moniytimistä tekniikkaa - Hyper-threading . Tämä prosessori osoittautui ainoaksi Northwood-ytimeen perustuvaksi prosessoriksi, jossa on 533 MHz FSB, joka tuki Hyper-threading-tekniikkaa. Myöhemmin tätä tekniikkaa tukivat kaikki prosessorit, joiden järjestelmäväylätaajuus oli 800 MHz (2,4–3,4 GHz) [24] .
Northwood-ytimeen perustuvien Pentium 4 -prosessorien tyypillinen piirre oli jatkuvan toiminnan mahdottomuus korotetulla ydinjännitteellä (ytimen jännitteen nostaminen ylikellotuksen aikana on yleinen tekniikka, joka parantaa vakautta korkeammilla taajuuksilla [25] ). Sydänjännitteen nostaminen 1,7 V:iin johti nopeaan prosessorivikaan huolimatta siitä, että kiteen lämpötila pysyi alhaisena. Tämä ilmiö, jota kutsutaan " äkillisen Northwood-kuoleman oireyhtymäksi ", rajoitti voimakkaasti Pentium 4:n ylikellotusta Northwood-ytimessä [26] .
Prescott2. helmikuuta 2004 Intel julkisti ensimmäiset Pentium 4 -prosessorit, jotka perustuvat Prescott-ytimeen. Ensimmäistä kertaa sen perustamisen jälkeen NetBurstin arkkitehtuuri on kokenut merkittäviä muutoksia.
Suurin ero Prescott-ytimen ja sen edeltäjien välillä oli pidennetty putkilinja 20 vaiheesta 31 vaiheeseen. Tämä mahdollisti Pentium 4 -prosessorien taajuuspotentiaalin kasvattamisen, mutta se saattoi johtaa vakavampiin suorituskyvyn menetyksiin haaran ennustusvirheiden tapauksessa. Tässä suhteessa Prescott-ydin sai parannetun haaran ennustuslohkon, joka mahdollisti merkittävästi ennustevirheiden määrän vähentämisen. Lisäksi ALU päivitettiin , erityisesti lisättiin kokonaislukujen kertolaskuyksikkö, joka puuttui Willamette- ja Northwood-ytimiin perustuvista prosessoreista. L1-tietovälimuisti on kasvatettu 8 kt:sta 16 kt:iin ja L2-välimuisti on kasvatettu 512 kt:sta 1 megatavuun.
Prescott-ytimessä olevien Pentium 4 -prosessorien kellotaajuus oli 2,4-3,8 GHz, järjestelmäväylän taajuus mallista riippuen 533 tai 800 MHz. Samaan aikaan Hyper-threading-teknologian tuki poistettiin käytöstä työpöytäprosessoreissa, joiden kellotaajuus on alle 2,8 GHz. Aluksi Prescott-ytimeen perustuvat prosessorit valmistettiin FC-mPGA2 ( Socket 478 ) -paketissa ja sitten FC-LGA4 ( LGA775 ) -paketissa. Prosessorit sisälsivät 125 miljoonaa transistoria, valmistettiin 90 nm :n CMOS-tekniikalla käyttäen jännittynyttä piitä , kidepinta-ala oli 112 mm², sydämen jännite 1,4-1,425 V mallista riippuen.
Prosessoreissa, jotka perustuivat Prescott-ytimeen Socket 478 -kantaa varten, joidenkin nastojen osoitusta muutettiin, mikä teki mahdottomaksi käyttää vanhoja emolevyjä, jotka oli suunniteltu Willamette- ja Northwood-prosessoreille. On kuitenkin olemassa väliaikainen tapa asentaa prosessori tällaiselle levylle [27] .
Huolimatta siitä, että Prescott-ytimeen perustuvat prosessorit valmistettiin uudella 90 nm:n teknologialla, lämmön haihtumista ei voitu vähentää: esimerkiksi Northwood-ytimessä olevan Pentium 4 3000:n tyypillinen lämmönhäviö oli 81,9 W ja Pentium 4 3000E Prescott-ytimessä pakkauksessa FC-mPGA2 - 89 W. Prescott-ytimeen perustuvien Pentium 4 -prosessorien maksimilämmönhäviö oli 151,13 W 3,8 GHz:llä [19] .
Prescott-ytimeen perustuvat Pentium 4 -prosessorit saivat tuen uudelle lisäkäskysarjalle - SSE3 sekä tuen EM64T -teknologialle (64-bittisten laajennusten tuki poistettiin käytöstä varhaisissa prosessoreissa). Lisäksi Hyper-threading-tekniikkaa optimoitiin (erityisesti SSE3-sarjaan sisältyi ohjeet säikeiden synkronointiin) [28] .
NetBurst-arkkitehtuuriin tehtyjen muutosten seurauksena Prescott-pohjaisten prosessorien suorituskyky on muuttunut verrattuna Northwood-pohjaisiin samantaajuisiin prosessoreihin seuraavasti: yksisäikeisissä sovelluksissa, joissa käytetään x87- , MMX- , SSE- ja SSE2 -käskyjä, Prescott -pohjaiset prosessorit osoittautuivat edeltäjiään hitaammiksi, ja monisäikeistystä käyttävissä tai toisen tason välimuistin koosta herkissä sovelluksissa ne olivat edellä [10] .
Prescott 2M20. helmikuuta 2005 Intel esitteli Pentium 4 -prosessorit, jotka perustuvat päivitettyyn Prescott-ytimeen. Tämä ydin erosi edeltäjästään vain L2-välimuistin määrässä, joka kasvoi 2 megatavuun, joten sitä kutsuttiin Prescott 2M:ksi. Transistorien määrä uuteen ytimeen perustuvissa prosessoreissa on noussut 169 miljoonaan, suulakepinta-ala on kasvanut 135 mm²:iin, eikä sydämen jännite ole muuttunut verrattuna Prescott-ytimeen perustuviin prosessoreihin.
Kaikki Prescott 2M -ytimeen perustuvat prosessorit valmistettiin FC-LGA4-paketissa, niiden järjestelmäväylätaajuus oli 800 MHz ja ne tukivat Hyper-threading- ja EM64T-tekniikoita. Prescott 2M -ytimeen perustuvien Pentium 4 -prosessorien kellotaajuus oli 3-3,8 GHz [19] .
Cedar MillIntel esitteli 16. tammikuuta 2006 Cedar Mill -ytimeen perustuvat prosessorit. Cedar Mill oli viimeinen Pentium 4 -prosessoreissa käytetty ydin. Se oli Prescott 2M -ydin, joka on valmistettu uuden 65 nm :n prosessitekniikan mukaisesti . 65 nm:n teknologian käyttö mahdollisti kidealan pienentämisen 81 mm²:iin.
Cedar Mill -ytimeen perustuvia Pentium 4 -prosessoreita oli neljä mallia: 631 (3 GHz), 641 (3,2 GHz), 651 (3,4 GHz), 661 (3,6 GHz). Kaikki ne toimivat järjestelmäväylätaajuudella 800 MHz, ne oli tarkoitettu asennettaviksi LGA775 -liittimellä varustettuihin emolevyihin , ne tukivat Hyper-Threading-tekniikkaa , EM64T , XD-bit , ja uusimmissa C1/D0-versioissa ne hankkivat myös energiaa. säästää EIST:tä, C1E:tä ja suojaa ylikuumenemiselta TM2. Vanhemmilla emolevyillä tietokone ei kuitenkaan yksinkertaisesti käynnisty ilman CPU-virtasirun uusien tehotilojen ja alhaisempien jännitteiden tukea. Näiden prosessorien syöttöjännite oli välillä 1,2-1,3375 V, TDP-parametri oli 86 W askelmien B1 ja C1 prosessoreille, versiossa D0 tämä luku pienennettiin 65 W:iin.
Cedar Mill -ydin peittää myös kaksiytimiset Presler- ytimeen perustuvat Pentium D -prosessorit , joissa ei ollut yksi monoliittinen suulake, vaan kaksi meistiä, jotka olivat samanlaisia kuin Pentium 4 -prosessoreissa, jotka sijaitsevat substraatilla ja peitettiin lämpökalvolla. jakelukansi [29] .
Cedar Mill -ytimeen perustuvia Pentium 4 -prosessoreita valmistettiin 8. elokuuta 2007 asti , jolloin Intel ilmoitti, että kaikki NetBurst-arkkitehtuuriprosessorit lopetetaan.
Peruutetut prosessoritOletuksena oli, että vuoden 2004 lopulla - vuoden 2005 alussa pöytätietokoneiden Pentium 4 -prosessorien Prescott-ydin korvattaisiin uudella Tejas-ytimellä. Tejas-ytimeen perustuvien prosessorien piti olla tuotettu 90 nm:n teknologialla, ne toimivat 4,4 GHz:n taajuudella 1066 MHz:n järjestelmäväylätaajuudella, niillä on lisätty L1-välimuisti 24 kilotavuun ja parannettu tuki Hyper-threading-teknologialle [30 ] . Vuoden 2005 lopussa Tejas-ytimeen perustuvat prosessorit joutuivat siirtämään 65 nm:n valmistustekniikkaan ja saavuttamaan 9,2 GHz:n taajuuden [31] . Tulevaisuudessa NetBurst-arkkitehtuuriprosessorien kellotaajuuden piti ylittää 10 GHz, mutta Tejas-ilmoituksen ajoitusta lykättiin jatkuvasti, Prescott-ytimeen perustuvat prosessorit eivät päässeet 4 GHz:iin lämmönpoisto-ongelmien vuoksi. jonka kanssa vuoden 2004 alussa ilmestyi tietoa Tejas-ytimeen perustuvien prosessorien julkaisun peruuttamisesta [32] , ja 7. toukokuuta 2004 Intel ilmoitti virallisesti sekä Tejas-ytimen että lupaavien NetBurstiin perustuvien kehitysten lopettamisesta. arkkitehtuuri [33] [34] .
Intel esitteli ensimmäiset innostuneet Pentium 4 Extreme Edition (Pentium 4 "EE" tai "XE") -prosessorit 3. marraskuuta 2003. Ne perustuivat Gallatin-ytimeen, jota käytettiin Xeon - palvelinprosessoreissa ja joka oli M0- version Northwood-ydin 2 Mt:n L3 -välimuistilla . Tällaisten prosessorien suutinpinta-ala oli 237 mm².
Gallatin-ytimeen perustuvat Pentium 4 EE -prosessorit toimivat taajuudella 3,2-3,466 GHz, järjestelmäväylän taajuus oli 1066 MHz mallissa, joka toimii taajuudella 3,466 GHz, ja 800 MHz muissa malleissa (3,2 ja 3,4 GHz) . Sydänjännite oli 1,4-1,55 V ja maksimilämpöhäviö 125,59 W taajuudella 3,466 GHz. Aluksi Gallatin-ytimeen perustuvat Pentium 4 EE -prosessorit valmistettiin FC-mPGA2 ( Socket 478 ) -paketissa ja sitten FC-LGA4 ( LGA775 ) -paketissa.
21. helmikuuta 2005 Intel esitteli Prescott 2M -ytimeen perustuvan Pentium 4 EE -prosessorin. Se valmistettiin FC-LGA4-paketissa, joka on tarkoitettu asennettavaksi emolevyihin, joissa on LGA775-liitin ja toimi 3,733 GHz:n taajuudella. Järjestelmäväylän taajuus oli 1066 MHz, syöttöjännite 1,4 V ja suurin lämmönpoisto 148,16 W.
Extreme Edition -perheen jatkokehitys oli kaksiytiminen Pentium XE -prosessorit .
Mobiili Pentium 4-M -prosessorit olivat Northwood-ytimeen perustuvia Pentium 4 -prosessoreja, jotka vähensivät syöttöjännitettä ja lämmön hajoamista ja tukivat myös energiaa säästävää Intel SpeedStep -tekniikkaa . Kotelon suurin sallittu lämpötila nostettiin pöytätietokoneiden prosessoreihin verrattuna ja se oli 100 ° C (Northwood-ytimeen perustuville pöytäkoneprosessoreille - 68 - 75 ° C), mikä johtui kannettavan tietokoneen työolosuhteista (pieni ilmatila ja jäähdytyslevyn koko, vähemmän voimakas ilmavirta).
Kaikki Pentium 4-M -prosessorit toimivat 400 MHz FSB:llä. Pentium 4-M -prosessorien ydinjännite oli 1,3 V, maksimi lämmönhäviö oli 48,78 W taajuudella 2,666 GHz, tyypillinen - 35 W, matalatehotilassa - 13,69 W. Pentium 4-M -prosessorit toimivat taajuuksilla 1,4 - 2,666 GHz.
Mobile Pentium 4 -prosessorit olivat Northwood- tai Prescott-ytimiin perustuvia Pentium 4 -prosessoreja, ja ne toimivat korkeammilla kellotaajuuksilla kuin Pentium 4-M, 2,4–3,466 GHz. Jotkut Mobile Pentium 4 -prosessorit tukivat Hyper-threading-tekniikkaa.
Kaikki Mobile Pentium 4 -prosessorit toimivat 533 MHz FSB:llä. Sydänjännite oli 1,325-1,55 V, suurin lämmönhäviö oli 112 W taajuudella 3,466 GHz, tyypillinen - 59,8 - 88 W, pienitehoisessa tilassa - 34,06 - 53,68 W.
Pentium 4 - prosessori oli Intelin lippulaiva pöytätietokoneiden prosessori julkaisusta marraskuussa 2000 kaksiytimisen Pentium D - prosessorin esittelyyn toukokuussa 2005 asti . Julkaisuhetkellä Pentium 4 -prosessorit miehittivät ylemmän hintaluokan, ja Pentium D -prosessorien julkaisun jälkeen ne miehittivät keskimmäisen. Intel ei mainostanut Pentium 4:ää yleisprosessorina, vaan tehokkaana multimediaprosessorina, jonka avulla voit saada maksimaalisen suorituskyvyn olemassa olevissa peleissä, ääni- ja videoeditoreissa sekä työskennellessään Internetissä [7] [35] .
Pentium 4 Extreme Edition -prosessorit olivat " imago "-prosessoreita, ja näiden prosessorien tukkuhinta ilmoituksen tekohetkellä oli aina 999 dollaria [36] .
Huolimatta siitä, että Pentium 4:n julkistamisen jälkeisen vuoden aikana Intelin pääasiallinen myynti oli edelleen Pentium III -prosessorit [37] (tämä johtui Pentium 4 -pohjaisten järjestelmien ja RDRAM -muistin yhdistettyjen järjestelmien erittäin korkeista kustannuksista , joilla ei ollut vaihtoehto Intel 845 -piirisarjan julkaisuun asti syksyllä 2001 [22] ), sittemmin Intelin aggressiivisen mainos- ja markkinointipolitiikan ansiosta (mukaan lukien alennusten myöntäminen tietokonevalmistajille ja vähittäismyyntiketjuille yksinomaan Intel-tuotteiden käytöstä ja myynnistä sekä maksuina kilpailijoiden tuotteiden käytöstä kieltäytymisestä [38] ) yhdistettynä pääkilpailijan, AMD:n, epäonnistuneeseen markkinointipolitiikkaan, Pentium 4 -prosessoreista tuli suosittuja käyttäjien keskuudessa [39] [40] [41] . Tätä helpotti myös Pentium 4 -prosessorien korkeampi kellotaajuudet (erityisesti kilpailijan prosessorien korkean kellotaajuuden sekä " megahertsimyytin " [42] suosion vuoksi AMD:n oli pakko ottaa käyttöön Athlon XP -suorittimien suorituskykyluokitus, jonka kokemattomat käyttäjät ovat usein ottaneet käyttöön harhaanjohtavasti [43] ). Siitä huolimatta AMD onnistui syrjäyttämään Intelin vakavasti mikroprosessorimarkkinoilta menestyneiden tuotteiden ansiosta - varhaisten Athlon XP:n ja Athlon 64:n ansiosta, jotka suorittivat suorituskyvyltään Pentium 4 -prosessorit ja joiden kustannukset olivat alhaisemmat. Vuodesta 2000 vuoteen 2001 AMD onnistui siis kasvattamaan osuuttaan x86 -prosessorimarkkinoilla 18 prosentista 22 prosenttiin (Intelin osuus laski 82,2 prosentista 78,7 prosenttiin) ja ratkaistuaan AMD:n vuonna 2002 esiintyneet ongelmat, kun sen markkinat olivat osuus laski 14 prosenttiin, vuodesta 2003 vuoteen 2006 - 26 prosenttiin (Intelin osuus on noin 73 %) [44] [45] [46] .
Pentium 4 -perheen prosessorien rinnalla oli olemassa seuraavat x86-prosessorit:
Korkealla taajuudella toimiville Pentium 4 -prosessoreille oli ominaista korkea virrankulutus ja sen seurauksena lämmön haihtumista. Pentium 4 -sarjasuorittimien maksimikellotaajuus oli 3,8 GHz, kun taas tyypillinen lämmönhäviö ylitti 100 W ja maksimi -150 W [19] [61] . Pentium 4 -prosessorit olivat kuitenkin paremmin suojattuja ylikuumenemiselta kuin kilpailevat prosessorit. Thermal Monitorin , Pentium 4 -prosessorien (sekä myöhempien Intel-prosessorien) lämpösuojaustekniikan, toiminta perustuu kellomodulaatiomekanismiin, jonka avulla voit säätää tehollista ydintaajuutta ottamalla käyttöön tyhjäkäyntijaksoja - kellosignaalin ajoittain sammuttamalla. toiminnallisiin lohkoihin prosessoriin ("kellon ohittaminen", " kuristaminen "). Kun kiteen lämpötilan kynnysarvo, joka riippuu prosessorimallista, saavutetaan, kellosignaalin modulaatiomekanismi kytkeytyy automaattisesti päälle, tehollinen taajuus laskee (samalla sen lasku voidaan määrittää joko hidastamalla järjestelmää , tai käyttämällä erityistä ohjelmistoa, koska todellinen taajuus pysyy ennallaan), ja lämpötilan nousu hidastuu. Jos lämpötila edelleen saavuttaa suurimman sallitun, järjestelmä kytketään pois päältä [62] [63] . Lisäksi myöhäisissä Pentium 4 -prosessoreissa (alkaen Prescott core -versiosta E0 [64] ), jotka oli tarkoitettu asennettaviksi Socket 775 -kanttaan, oli tuki Thermal Monitor 2 -teknologialle , joka mahdollistaa lämpötilan alentamisen alentamalla todellista kellotaajuutta (v. kertoimen alentaminen) ja jänniteytimet [65] .
Hyvä esimerkki Pentium 4 -prosessorien lämpösuojauksen tehokkuudesta oli Thomas Pabstin vuonna 2001 tekemä koe. Tämän kokeen tarkoituksena oli verrata Willamette-ytimeen perustuvien Athlon 1,4 GHz, Athlon MP 1,2 GHz, Pentium III 1 GHz ja Pentium 4 2 GHz prosessorien lämpötehokkuutta. Kun jäähdyttimet oli poistettu työprosessoreista, Athlon MP- ja Athlon-prosessorit saivat peruuttamattomia lämpövaurioita, ja Pentium III:n järjestelmä roikkui, kun taas Pentium 4 -prosessorilla varustettu järjestelmä vain hidasti nopeutta [66] [67] . Huolimatta siitä, että tilanne, jossa jäähdytysjärjestelmä epäonnistuu täydellisesti (esimerkiksi jäähdyttimen kiinnikkeen tuhoutuessa ), kokeissa mallinnettu, on epätodennäköinen, ja jos se tapahtuu, se johtaa vakavampiin seurauksiin (esim. esimerkiksi laajennuskorttien tai emolevyn tuhoutumiseen jäähdytyselementin päälle putoamisen seurauksena) prosessorimallista riippumatta [62] Thomas Pabstin kokeen tulokset vaikuttivat negatiivisesti kilpailevien AMD-suorittimien suosioon ja mielipiteeseen niiden epäluotettavuudesta. levisi laajalti jopa Athlon 64 - prosessorien julkaisun jälkeen , sillä niissä on tehokkaampi ylikuumenemissuojajärjestelmä verrattuna edeltäjäänsä . Lisäksi tässä kokeessa olevien Intel-prosessorien lämpötilat, jotka ovat 29 ja 37 celsiusastetta, herättävät epäilyksiä - nämä ovat loppujen lopuksi Intel-prosessorien käyttölämpötiloja nollaprosessorikuormituksella ja tavallisella jäähdytysjärjestelmällä. Thomas Pabstin kokeessa Intel-prosessorien edut ja AMD-prosessorien haitat lämpösuojauksen suhteen esitettiin hypertrofoituneessa muodossa. Tämä on saattanut olla mainostemppu uusille Intel-prosessoreille, varsinkin kun otetaan huomioon kuluttajien suhtautuminen varhaisiin Pentium 4 -prosessoreihin niiden korkean hinnan ja huonon suorituskyvyn vuoksi.
NetBurst-arkkitehtuurin luonteesta johtuen, mikä salli prosessorien toimia korkeilla taajuuksilla, Pentium 4 -prosessorit olivat suosittuja ylikellottajien keskuudessa . Joten esimerkiksi Cedar Mill -ytimeen perustuvat prosessorit pystyivät toimimaan yli 7 GHz:n taajuuksilla käyttämällä äärimmäistä jäähdytystä (yleensä käytettiin lasillista nestemäistä typpeä) [68] ja Northwood-ytimeen perustuvat junioriprosessorit vakiojärjestelmällä. 100 MHz:n väylätaajuus toimi luotettavasti järjestelmäväylätaajuudella 133 MHz tai sitä korkeammalla [69] .
[19] [70] [71] | Willamette | Northwood | Gallatin | Prescott | Prescott 2M | Cedar Mill | |||
---|---|---|---|---|---|---|---|---|---|
Työpöytä | Työpöytä | mobiili | Työpöytä | mobiili | Työpöytä | ||||
Kellotaajuus | |||||||||
Ydintaajuus, 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-taajuus , MHz | 400 | 400, 533, 800 | 400, 533 | 800, 1066 | 533, 800, 1066 ( EE ) | 800 | |||
Ytimen ominaisuudet | |||||||||
Käyttöohjeet | IA-32 , MMX , SSE , SSE2 | IA-32 , EM64T (jotkut mallit), MMX , SSE , SSE2 , SSE3 | |||||||
Rekisteröi bittejä | 32/64 bittiä (kokonaisluku), 80 bittiä (todellista), 64 bittiä (MMX), 128 bittiä (SSE) | ||||||||
Kuljettimen syvyys | 20 vaihetta (pois lukien ohjedekooderi) | 31 vaihetta (pois lukien käskydekooderi) | |||||||
Bittisyvyys SHA | 36-bittinen | 40 bittiä | |||||||
SD bitin syvyys | 64-bittinen | ||||||||
Laitteiston tietojen esihaku | on | ||||||||
Transistorien lukumäärä , milj | 42 | 55 | 178 | 125 | 188 | ||||
L1 välimuisti | |||||||||
Tietojen välimuisti | 8 kt, 4-kanavainen valinta, 64-tavuinen rivin pituus, kaksiporttinen kirjoitusläpi | 16 kt, 8-kanavainen valinta, 64-tavuinen rivin pituus, kaksiporttinen kirjoitusläpi | |||||||
Ohjeiden välimuisti | Micro-op-sekvenssin välimuisti, 12 000 mikrooperaatiota, 8-kanavainen set-assosiatiivinen, rivin pituus - 6 mikrotoimintoa | ||||||||
L2 välimuisti | |||||||||
Tilavuus, MB | ¼ | ½ | yksi | 2 | |||||
Taajuus | ydintaajuus | ||||||||
Bittisyvyys BSB | 256-bittinen + 32-bittinen ECC | ||||||||
Organisaatio | Unified, set-assosiatiivinen, ei-esto, jossa virheenhallinta ja korjaus ( ECC ); merkkijonon pituus - 64 tavua | ||||||||
Assosiatiivisuus | 8 kanavaa | ||||||||
L3 välimuisti | |||||||||
Tilavuus, MB | Ei | 2 | Ei | ||||||
Assosiatiivisuus | 8 kanavaa | ||||||||
Viivan pituus | 64 tavua | ||||||||
Käyttöliittymä | |||||||||
Liitin | Kanta 423 , kanta 478 | Pistorasia 478 | Pistorasia 478 | Kanta 478, kanta 775 | Pistorasia 478 | pistorasia 775 | |||
Kehys | FCPGA2 , FC-mPGA2 | FC-mPGA2 | FC-mPGA, FC-mPGA2 | FC-mPGA2, FC-LGA4 | FC-mPGA2, FC-mPGA4 | FC-LGA4 | |||
Rengas | AGTL + (signaalitaso vastaa ydinjännitettä) | ||||||||
Tekniset, sähköiset ja lämpöominaisuudet | |||||||||
Tuotantoteknologia | 180 nm CMOS (viisikerroksinen, alumiiniyhdisteet) | 130 nm CMOS (kuusikerroksinen, kupariliitännät, Low-K dielektrinen ) | 90 nm CMOS (seitsemänkerroksinen, kuparisidottu, Low-K, venytetty pii) | 65 nm CMOS (kahdeksankerroksinen, kupari, matala-K, venytetty pii) | |||||
Kiteen pinta-ala, mm² | 217 | 146 (rev. B0) 131 (rev. C1, D1, M0) |
237 | 112 | 135 | 81 | |||
Sydänjännite, 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 -jännite | ydinjännite | ||||||||
L2-välimuistin jännite | |||||||||
Suurin lämmönluovutus, W | 100 | 134 | 48,78 | 125,59 | 151.13 | 112 | 148,16 | 116,75 | |
Willamette
tarkistus | CPU ID | Mallit |
---|---|---|
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 SL5L5 |
D0 | 0xF12h | SL5SX SL5SY SL5SZ SL5TG SL5TJ SL5TK SL5TL SL5TN SL5TP SL5TQ SL5UE SL5UF SL5UG SL5UH SL5UJ SL5UK SL5UL SL5UM SL5VH SL5VJ SL5VLW SL5VL5 S6VL5 |
E0 | 0xF13h | SL679, SL67A, SL67B, SL67C, SL6BA, SL6BC, SL6BD, SL6BE, SL6BF |
Northwood
tarkistus | CPU ID | Mallit |
---|---|---|
B0 | 0xF24h | SL5YR, SL5YS, SL5ZT, SL5ZU, SL62P, SL62Q, SL62R, SL62S, SL63X, SL65R, SL668, SL66Q, SL66R, SL66S, SL66T, SL67R, SL67Y, SL67Z, SL682, SL683, SL684, SL685, SL6IQ, SL6R, SL6R, SL6R, SL6, SL6, SL68, SL68, SL6, SL68, SL67, SL67, SL67, SL67. SL68T, SL6D6, SL6D7, SL6D8, SL6ET, SL6EU, SL6EV (työpöytä), SL6CL, SL6DF, SL6CK, SL6DE, SL69D, SL65Q, SL6CJ, SL5ZZ, SL6CH, SL5ZL, SL5ZL5, SL5ZLCF, SL5ZL7, (mobiili) |
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 (pöytätietokone), SL6P2, SLLR6K5, SL6, SL6LS , SL6FK, SL6FJ, SL6FH, SL6FG, SL6FF (mobiili) |
D1 | 0xF29h | SL6PB, SL6PC, SL6PD, SL6PE, SL6PF, SL6PG, SL6PK, SL6PL, SL6PM, SL6PN, SL6PP, SL6PQ, SL6Q7, SL6Q8, SL6Q9, SL6QA, SL6QL, SL6QL, SL6QL6QL, SL6QL6QL . SL6V8, SL6V7, SL6V6 (mobiili) |
M0 | 0xF25h | SL6Z3, SL6Z5, SL79B, SL7BK, SL7V9 |
Gallatin
tarkistus | CPU ID | Mallit |
---|---|---|
M0 | 0xF25h | SL7AA, SL7CH, SL7GD, SL7NF, SL7RR, SL7RT |
Prescott
tarkistus | CPU ID | Mallit |
---|---|---|
C0 | 0xF33h | SL79K, SL79L, SL79M, SL7AJ, SL7B8, SL7B9, SL7D7, SL7D8, SL7E8, SL7E9, SL7FY |
D0 | 0xF34h | Sa |
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 (pöytäkone), SL7X5 (mobiili) |
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
tarkistus | CPU ID | Mallit |
---|---|---|
N0 | 0xF43h | SL7Z3, SL7Z4, SL7Z5, SL7Z7, SL7Z8, SL7Z9, SL8AB |
R0 | 0xF4Ah | SL8PY, SL8PZ, SL8Q5, SL8Q6, SL8Q7, SL8Q9, SL8QB, SL8UP |
Cedar Mill
tarkistus | CPU ID | Mallit |
---|---|---|
B1 | 0xF62h | SL8WF, SL8WG, SL8WH, SL8WJ, SL94V, SL94W, SL94X, SL94Y |
C1 | 0xF64h | SL96H, SL96J, SL96K, SL96L |
D0 | 0xF65h | SL9KE, SL9KG |
Prosessori on monimutkainen mikroelektroninen laite, mikä ei sulje pois mahdollisuutta sen virheelliseen toimintaan. Virheet ilmaantuvat suunnitteluvaiheessa, ja ne voidaan korjata päivittämällä prosessorin mikrokoodi (korvaamalla emolevyn BIOS uudemmalla versiolla) tai julkaisemalla uusi versio suorittimen ytimestä. Joitakin pieniä virheitä ei välttämättä esiinny todellisessa käytössä tai ne eivät vaikuta sen vakauteen tai niitä hallitaan laitteistolla (piirisarjalla) tai ohjelmistolla (esimerkiksi BIOSin avulla).
Nucleus | tarkistus | Bugeja löydetty | Korjattu bugeja | Virheiden määrä [72] |
---|---|---|---|---|
Willamette | B2 | 81 | — | 81 |
C1 | yksi | 21 | 61 | |
D0 | 2 | neljä | 59 | |
E0 | yksi | 0 | 60 | |
Northwood | B0 | 13 | neljätoista | viisikymmentä |
C1 | kahdeksan | 7 | 51 | |
D1 | 3 | neljä | viisikymmentä | |
M0 | 3 | 0 | 53 | |
Gallatin | M0 | |||
Prescott | C0 | 71 | — | 71 |
D0 (PGA478) | neljä | neljätoista | 61 | |
D0 (LGA775) | 21 | 0 | 82 | |
E0 (PGA478) | 0 | 29 | 53 | |
E0 (LGA775) | 23 | 0 | 76 | |
G1 (PGA478) | 0 | 26 | viisikymmentä | |
G1 (LGA775) | 16 | 0 | 66 | |
Prescott 2M | N0 | 0 | yksi | 65 |
R0 | 17 | yksitoista | 71 | |
Cedar Mill | B1 | 28 | — | 28 |
C1 | 0 | yksi | 27 | |
D0 | 0 | yksi | 26 |
Viralliset tiedot
Kuvaus prosessorien arkkitehtuurista ja historiasta
Arvostelut ja testaukset
Intelin prosessorit | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||
|