Movatterモバイル変換


[0]ホーム

URL:


Vai al contenuto
WikipediaL'enciclopedia libera
Ricerca

Intel P6

Da Wikipedia, l'enciclopedia libera.
Niente fonti!
Questa voce o sezione sull'argomento microprocessorinon cita le fonti necessarie o quelle presenti sono insufficienti.
Commento:Nessuna fonte

L'architetturaP6 per iprocessorix86 è stata una pietra miliare nella storia dellaIntel. Si trattava di un'architettura di sesta generazione, derivata dallaP5, che nelle intenzioni iniziali doveva essere alla base di unaCPU che avrebbe sostituito il processorePentium. In realtà questo non avvenne mai e il processorePentium Pro (basato su P6), pubblicato il 1º novembre1995 venne indirizzato esclusivamente al settore server eworkstation prima di essere sostituito dalla serieXeon. L'importanza dell'architettura P6 diventa chiara se si considera che da essa sono derivati i successiviPentium II,Pentium III ePentium M.

Caratteristiche tecniche

[modifica |modifica wikitesto]

Processo produttivo

[modifica |modifica wikitesto]
Pentium Pro, capostipite dell'architettura P6

Il Pentium Pro utilizzava il nuovosocket 8 per collegarsi allamotherboard e, a dispetto del nome, è molto differente dal Pentium. L'architettura P6 infatti, supporta l'esecuzioneout-of-order e l'esecuzione speculativa delle istruzioni, larinominazione dei registri e possiede unapipeline aggiuntiva per istruzioni semplici.

Il Pentium Pro aveva in dotazione una memoriacache di 256 KB e 512 KB, e più tardi fu rilasciata una versione con 1 MB. Tutte le versioni del processore erano molto costose, soprattutto quelle che ne implementavano più di 256 KB. Infatti tale cache era prodotta con un metodo innovativo: il processore e la cache erano sudie differenti, integrati insieme nello stesso involucro, e connessi da unbus cloccato alla velocità del processore. I duedie, entrambi molto grandi per gli standard di allora, dovevano essere uniti in uno stadio precoce del processo di produzione, prima che fosse possibile testarne il funzionamento. Questo significava che un singolo, piccolo difetto in una delle due parti rendeva necessario scartare l'intero insieme. Questa è una delle ragioni della bassa efficienza del processo di produzione del Pentium Pro.

Prestazioni

[modifica |modifica wikitesto]

L'esecuzione speculativa di una parte di programma (branch) in attesa dell'esecuzione dell'operazione di selezione comportava un maggiore spreco nel caso che la previsione sulla selezione fosse errata: quindi il Pentium Pro possedeva un algoritmo di branch prediction molto più sofisticato rispetto al predecessore. Per la stessa ragione, col Pentium Pro venne introdotta l'istruzione di "conditional move" (cmov) che in certi casi poteva risparmiare l'utilizzo di una istruzione di selezione. Le prestazioni relative al codice a32 bit erano eccellenti; tuttavia, il Pentium Pro spesso era più lento di un normale Pentium nel far girare codice a16 bit e i sistemi operativi. Fu questo a deludere molti utenti domestici, data la dominanza a quel tempo del DOS e diWindows 3.1, interamente a16 bit.Windows 95 era già stato rilasciato quando fu lanciato il Pentium Pro, ma la maggior parte delle applicazioni per Windows ed alcune parti di Windows 95 stesso erano ancora a 16 bit.

In seguito alle pianificazioni stilate conMicrosoft riguardo ai prodotti futuri, Intel aveva deciso di ottimizzare il Pentium Pro per il codice a 32 bit. Di conseguenza non era competitivo nell'operare con del codice a 16 bit, e quando Windows 95 si rivelò in gran parte a 16 bit, la CPU non si ritrovò in una buona posizione per competere sul mercato desktop. Introdotto sul mercato server per operare conWindows NT eUNIX, entrambi a 32 bit, era ormai destinato a rimanere in quella zona di mercato. Intel riempì il vuoto lasciato dal Pentium Pro aggiornando il Pentium originale e creando il PentiumMMX.

Overclock

[modifica |modifica wikitesto]

Il Pentium Pro era cloccato a velocità di 150, 166, 180 o 200 MHz con un bus a 60 o 66 MHz. Molti utenti scelsero di portare il processore inoverclock, portando la versione a 200 MHz a 233 MHz, e la 150 MHz a 166 MHz. Questo processore fu molto usato per architettureSMPmultiprocessore, e server e workstation con due o quattro Pentium Pro divennero piuttosto comuni; alcuni sono usati ancora oggi.

Modelli

[modifica |modifica wikitesto]

La tabella seguente mostra i modelli di Pentium Pro, quindi gli unici basati direttamente sull'architettura P6, arrivati sul mercato. Molti di questi condividono caratteristiche comuni pur essendo basati su diversi core; per questo motivo, allo scopo di rendere maggiormente evidente tali affinità e "alleggerire" la visualizzazione alcune colonne mostrano un valore comune a più righe. Di seguito anche una legenda dei termini (alcuni abbreviati) usati per l'intestazione delle colonne:

  • Nome Commerciale: si intende il nome con cui è stato immesso in commercio quel particolare esemplare.
  • Data: si intende la data di immissione sul mercato di quel particolare esemplare.
  • Socket: lozoccolo della scheda madre in cui viene inserito il processore. In questo caso il numero rappresenta oltre al nome anche il numero deipin di contatto.
  • Clock: la frequenza di funzionamento del processore.
  • Molt.: sta per "Moltiplicatore" ovvero il fattore di moltiplicazione per il quale bisogna moltiplicare la frequenza di bus per ottenere la frequenza del processore.
  • Pr.Prod.: sta per "Processo produttivo" e indica tipicamente la dimensione deigate deitransistors (180 nm, 130 nm, 90 nm) e il numero di transistor integrati nel processore espresso in milioni.
  • Voltag.: sta per "Voltaggio" e indica la tensione di alimentazione del processore.
  • Watt: si intende il consumo massimo di quel particolare esemplare.
  • Bus: frequenza del bus di sistema.
  • Cache: dimensione delle cache di 1º e 2º livello.
  • XD: sta per "XD-bit" e indica l'implementazione della tecnologia di sicurezza che evita l'esecuzione di codice malevolo sul computer.
  • 64: sta per "EM64T" e indica l'implementazione della tecnologia a64 bit di Intel.
  • HT: sta per "Hyper-Threading" e indica l'implementazione della esclusiva tecnologia Intel che consente alsistema operativo di vedere 2 core logici.
  • ST: sta per "SpeedStep Technology" ovvero la tecnologia di risparmio energetico sviluppata da Intel e inserita negli ultimi Pentium 4 Prescott serie 6xx per contenere il consumo massimo.
  • VT: sta per "Vanderpool Technology", la tecnologia di virtualizzazione che rende possibile l'esecuzione simultanea di piùsistemi operativi differenti contemporaneamente.
Nome CommercialeDataSocketClockMolt.Pr.Prod.Voltag.WattBusCacheXD64HTSTVT
Pentium Pro 150 MHz1º novembre19958150 MHz2,5x350 nm
21 mil.
3,3 V30 W60
MHz
L1=32KB
L2=256KB
NoNoNoNoNo
Pentium Pro 180 MHz180 MHz3x
Pentium Pro 166 MHz166 MHz2,5x350 nm
36 mil.
36 W66
MHz
L1=32KB
L2=512KB
Pentium Pro 200 MHz200 MHz3x
Pentium Pro 200 MHz18 agosto1997350 nm
67 mil.
45 WL1=32KB
L2=1MB

Nota: la tabella soprastante dovrebbe essere un estratto di quella completa contenuta nella pagina delPentium Pro. Però, essendo stato il Pentium Pro l'unico processore basato direttamente sull'architettura P6, questa è la "copia" di quella presente nella pagina del Pentium Pro.

Il successore

[modifica |modifica wikitesto]

Il Pentium Pro fu sostituito dalPentium II, in sostanza una versione del Pentium Pro migliorata con funzionalitàMMX e maggiore ottimizzazione per il codice a 16 bit. Intel produsse anche un Pentium II a 333 MHz con socket 8 per permettere l'aggiornamento di sistemi basati sul Pro.

Roadmap

[modifica |modifica wikitesto]
V · D · M
Roadmap dei processoriIntel daNetBurst aTiger Lake
NetBurst
WillametteNorthwoodPrescottTejasNehalem (NetBurst)
Cedar Mill (Tejas)
Prescott-2MCedar Mill
SmithfieldPresler
P6CoreNehalemSandy BridgeHaswellSkylakePalm CoveSunny CoveWillow CoveCypress CoveGolden CoveRaptor Cove
CoppermineTualatinBaniasDothanYonahCorePenrynNehalemWestmereSandy BridgeIvy BridgeHaswellBroadwellSkylakeKaby LakeCoffee LakeWhiskey LakeAmber LakeComet LakeCannon LakeIce LakeTiger LakeRocket LakeAlder Lake (P-core)Raptor Lake (P-core)
180 nm130 nm90 nm65 nm45 nm32 nm22 nm14 nm10 nm14 nmIntel 7
BonnellSaltwellSilvermontAirmontGoldmontGoldmont PlusLakefieldJasper LakeAlder Lake (E-core)Raptor Lake (E-core)
BonnellSilvermontGoldmontTremontGracemont

Voci correlate

[modifica |modifica wikitesto]
  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica
Estratto da "https://it.wikipedia.org/w/index.php?title=Intel_P6&oldid=139244483"
Categoria:
Categorie nascoste:

[8]ページ先頭

©2009-2025 Movatter.jp