Pentium M Central processing unit | |
---|---|
![]() | |
Prodotto | dal 2003 al 2007 |
Produttore | Intel |
Predecessore | Pentium 4 |
Successore | Intel Core ePentium Dual Core |
Specifiche tecniche | |
FrequenzaCPU | 900 MHz / 2.26 GHz |
FrequenzaFSB | 400 MT/s / 533 MT/s |
Processo (l. canaleMOSFET) | 130 nm / 90 nm |
Set di istruzioni | x86 |
Microarchitettura | P6 |
Nome core | |
Socket | Socket 479 |
Modifica dati su Wikidata ·Manuale |
IlPentium M è stato il settimomicroprocessore Intel conarchitettura x86 a 32bit progettato, costruito daIntel e destinato all'utilizzo neicomputer portatili. Presentato il 12 marzo2003, il suo nome in codice prima della commercializzazione eraBanias (questo è il nome in codice della prima generazione, poi è arrivatoDothan e altre versioni sono seguite di lì a poco). I nomi in codice dei Pentium M traggono tutti ispirazione da altrettante localitàisraeliane, dove risiedeva il gruppo di sviluppatori del Pentium M.
Intel decise l'utilizzo del marchio Pentium M per le proprie CPU mobile, passando ai nuovi nomiCore Duo eCore Solo. Di conseguenza essi si possono entrambi identificare come i successori del Pentium M andando a costituire la nuova piattaformaCentrino Duo.
La storia del Pentium M prima, e del progetto Centrino poi, inizia adHaifa inIsraele, dove Intel possiede un importante centro di ricerca e sviluppo.Nel2000 venne chiesto a questo gruppo di sviluppare un nuovo processore per il segmentodesktop che integrasse suldie 2controller: quello della memoria e quello grafico. Si trattava di un progetto ambizioso e di nuova concezione, complicato ulteriormente dalla limitata disponibilità di fondi, cosa che portò a basare il progetto di questo chip (chiamato in codiceTimna) su quello del Pentium III, nel tentativo di limitare le spese.
Lo sviluppo di Timna iniziò, continuando speditamente fino al2001, anno in cui il progetto era ormai praticamente ultimato e molti dei necessari passaggi di verifica erano stati già completati. A questo punto però da Santa Clara (sede principale della Intel), arrivò una notizia del tutto inattesa: «È necessario abbandonare il progetto Timna». La motivazione dietro a questa decisione risiederebbe nel fatto che Intel si sarebbe resa conto di aver commesso un grosso errore strategico nel momento in cui aveva deciso di utilizzare la tecnologiaRDRAM diRambus per i suoi Pentium III e 4, e soprattutto nell'averla adottata in maniera esclusiva, senza consentire l'utilizzo delle più economiche memorieDDR con cuiAMD stava guadagnando consistenti fette di mercato. Tale tecnologia infatti, anche se offre prestazioni decisamente più elevate di quella alla base delle memorie DDR, è molto più costosa per l'utente finale e ha di fatto limitato la diffusione su vasta scala dei processori Intel dell'ultima generazione. Dato che ilcontroller della memoria era parte integrante di Timna, e chiaramente basato anch'esso sulla tecnologia RDRAM, questo cambio di rotta non poteva che bloccarne bruscamente lo sviluppo. Gli ingegneri furono quindi chiamati a lasciare quel progetto ed a iniziarne uno nuovo per un processore mobile.
Nel2001, era ormai trascorso un anno dall'introduzione sul mercato del Pentium 4 e l'architetturaNetBurst, introdotta con questa CPU, stava cominciando a diffondersi sempre più tra i consumatori. ConWillamette (nome in codice del primo Pentium 4), Intel mostrò di aver definitivamente scelto la “strada dei GHz”, aveva cioè legato il proprio nome ad un motto: "+ GHZ = + Potenza".
Nello sviluppo del nuovo processore mobile, il gruppo israeliano guardò ovviamente con interesse alle innovazioni introdotte conWillamette, approntando la nuova linea di sviluppo: si decise che il nuovo processore, nato sulle ceneri del progetto Timna e conosciuto internamente con il nome in codice di "Banias", sarebbe stato fondamentalmente basato sull'architetturaP6 (quella del Pentium III, in onore del progetto Timna) ma avrebbe impiegato il sistema di comunicazioni interne del progetto del Pentium 4.La scelta dei progettisti Intel apparve subito giustificata dal fatto che i "punti deboli" dell'architettura P6 erano ben noti, ma non lo erano ancora del tutto quelli della nuova architettura NetBurst. L'opera di progettazione e verifica riprese a pieno ritmo e, dopo più di un anno di duro lavoro, si giunse, sul finire del2002, ad ottenere un'architettura che qualcuno non esitò a definire "un Pentium III con il bus di un Pentium 4".
Il 12 marzo2003 Intel presentò il nuovo nato:Banias. Questo processore, specificamente pensato per l'impiego in ambienti mobile, abbinato ad un moduloWi-FiIntel PRO/Wireless 2100 ed alchipseti855PM/GM andò a costituire la cosiddetta piattaforma "Centrino" che in questa versione originale era conosciuta inizialmente con il nome in codiceCarmel. Il successo dei sistemi portatili basati sul nuovo core fu quasi subito evidente e la piattaforma Centrino divenne ben presto una delle protagoniste del boom del segmento mobile nel2003.
Il Pentium M è stata un'innovazione radicale per Intel, in quanto non si tratta di una versione a basso consumo delPentium 4 orientato al mercatodesktop, ma è piuttosto una versione profondamente modificata delPentium III (a sua volta una versione modificata delPentium II che era un'evoluzione del vecchioPentium Pro con l'aggiunta delle istruzioniMMX). È ottimizzato per un basso consumo, una caratteristica fondamentale per estendere la durata della batteria dei computer portatili. Per consumare, e riscaldare, molto meno di un processore per computerdesktop, il Pentium M utilizza unclock molto inferiore rispetto al contemporaneoPentium 4, ma con prestazioni molto simili (un Pentium M a 1,4 GHz tipicamente ha prestazioni confrontabili o superiori a quelle di un Pentium 4Northwood a 2,4 GHz conbus a 400 MHz, senza la tecnologiaHyper-Threading).
Il Pentium M accoppia il nucleo di esecuzione del Pentium III con l'interfaccia di bus del Pentium 4, un migliorato interfacciamento trastage di "decode" e di "execute", una migliore predizione dei salti, supporto perSSE,SSE2 e (dal processore Yonah in poi)SSE3, oltre ad unacache più grande. Lacache secondaria, che in genere consuma molta potenza, utilizza un metodo innovativo di accesso per evitare attivazioni di sue parti a cui non si farà accesso. Altri metodi per limitare i consumi sono la frequenza di funzionamento variabile e un voltaggio ridotto, che permettono al Pentium M di "rallentare" (riducendo ilclock tipicamente a 600 MHz) quando il sistema è inattivo o in modalità di risparmio energetico.
L'intenzione di Intel di offrire taleCPU in sistemi mobile è stata maggiormente esemplificata nel momento in cui ha reso il Pentium M il cuore della piattaformaCentrino.
Anche se questaCPU in principio era intesa solo come processore per portatili, sono state prodotte in quantità limitate schede madri che lo supportano a partire dalla seconda metà del2004, e Intel ha iniziato a modificare il processore in vista del possibile lancio di una versione perdesktop nello stesso periodo.ASUS ha sviluppato un adattatore per utilizzare processori Pentium M su schede madri ASUS selezionate progettate perPentium 4 suSocket 478. Dopo questa sintesi si vedano sotto i dettagli del Pentium M nelle sue varie evoluzioni.
Il primo processore Pentium M aveva nome in codiceBanias. Era prodotto con processo produttivo a130 nm e fu commercializzato con frequenze tra 1,3 GHz e 1,6 GHz, con cache L2 da 1 MB (paragonati ai 256 KB o 512 KB dei contemporanei processori P4 o Athlon). Non supportava l'Hyper-Threading, che era appena stato reso disponibile sul Pentium 4, ma molti analisti hanno supposto che il processore non avrebbe incrementato le sue prestazioni per una serie di differenze di architettura tra il core P6 e il coreNetBurst. La piattaforma Centrino di prima generazione che lo utilizzava era chiamata con il nome in codiceCarmel.
Intel ha lanciato il suo Pentium M migliorato, chiamatoDothan, il 10 maggio2004. I processori Pentium M Dothan sono tra i primi processori di Intel ad essere identificati da unprocessor number piuttosto che dalclock, così questi Pentium sono conosciuti come Pentium M 715 (1,5 GHz), 725 (1,6 GHz), 735 (1,7 GHz), 745 (1,8 GHz), 755 (2,0 GHz), 765 (2,1 GHz), 770 (2,13 GHz) e 780 (2,26 GHz).
Questa linea di processori ha avuto modelli da 1.0 GHz a 2.26 GHz (dati di luglio2005). I modelli con frequenze diclock più basse sonoCPU a basso voltaggio o a bassissimo voltaggio progettate per ottimizzare ancora di più la durata delle batterie e il calore emesso. I modelli 718 (1,3 GHz) e 738 (1,4 GHz) sono modelli a basso voltaggio, mentre il 723 (1,0 GHz) e 733 (1,1 GHz) sono modelli a bassissimo voltaggio.
I Pentium M della serie 7xx mantengono la stessa architettura del Pentium M originale, ma sono costruiti con processo a90 nm. La dimensione del die, di 84 mm2, rimane approssimativamente lo stesso del Pentium M originale, anche se la serie 700 contiene circa 140 milioni ditransistor, la maggior parte dei quali costituiscono la grande cache da2 MB. La potenza dissipata è inoltre scesa a 21 watt (dai 24,5 del Banias) anche se i consumi a velocità diclock più bassi sono aumentati leggermente. Comunque, test condotti da siti specializzati di terze parti hanno mostrato che computer portatili con Banias e Dothan hanno una durata della batteria approssimativamente uguale.Modifiche al core di Dothan del2005 supportano bus a 533 MHz eXD-bit e insieme alchipsetAlviso (nome in codice della versione mobile deli915) e al moduloWi-fi Calexico 2 forma la piattaformaSonoma.
Originariamente il coreYonah doveva essere un Pentium M serie 8xx, successore del Pentium M Dothan, ma a novembre2005 Intel ha deciso di cambiare il nome commerciale di questo processoreDual core inCore Duo eCore Solo (quest'ultimo include i modellisingle core di Yonah). Quindi sebbene sia fortemente basato su Dothan e sia stato per lungo tempo indicato come un Pentium M, formalmente non lo è, e di conseguenza ogni altro approfondimento è demandato agli articoli dedicati:Core Duo,Core Solo eYonah.
La tabella seguente mostra tutti i modelli di Pentium M arrivati sul mercato. Molti di questi condividono caratteristiche comuni pur essendo basati su core diversi; 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 | Data | Socket | Clock | Molt. | P.Prod. | Voltag. | Watt | Bus | Cache | XD | 64 | HT | ST | VT | Core |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Pentium M 1,1 GHz | 12 marzo2003 | 479 | 1.1 GHz | 11x | 130 nm 77 mil. | 1,39 V 0,96 V | 24,5 W | 400 MHz | L1=64KB L2=1MB | No | No | No | Sì | No | Banias |
Pentium M 1,2 GHz | 1.2 GHz | 12x | |||||||||||||
Pentium M 1,3 GHz | 1.3 GHz | 13x | |||||||||||||
Pentium M 1,4 GHz | 1.4 GHz | 14x | 1,484 V 0,956 V | ||||||||||||
Pentium M 1,5 GHz | 1.5 GHz | 15x | |||||||||||||
Pentium M 1,6 GHz | 1.6 GHz | 16x | |||||||||||||
Pentium M 1,7 GHz | 2 giugno2003 | 1.7 GHz | 17x | ||||||||||||
Pentium M 1,8 GHz | N.D. | 1.8 GHz | 18x | N.D. | N.D. | ||||||||||
Pentium M 2 GHz | 2.0 GHz | 20x | |||||||||||||
Pentium M 705 | 16 luglio2004 | 1.5 GHz | 15x | ||||||||||||
Pentium M 715 | 23 giugno2004 | 1.5 GHz | 15x | 90 nm 140 mil. | 1,340 V 0,988 V | 21 W | L1=64KB L2=2MB | Dothan | |||||||
Pentium M 725 | 1.6 GHz | 16x | |||||||||||||
Pentium M 735 | 10 maggio2004 | 1.7 GHz | 17x | ||||||||||||
Pentium M 745 | 1.8 GHz | 18x | |||||||||||||
Pentium M 755 | 2.0 GHz | 20x | |||||||||||||
Pentium M 765 | 20 ottobre2004 | 2.1 GHz | 21x | ||||||||||||
Pentium M 730 | 19 gennaio2005 | 1.6 GHz | 12x | 1,372 V 0,988 V | 27 W | 533 MHz | Sì | ||||||||
Pentium M 740 | 1.73 GHz | 13x | |||||||||||||
Pentium M 750 | 1.86 GHz | 14x | |||||||||||||
Pentium M 760 | 2.0 GHz | 15x | |||||||||||||
Pentium M 770 | 2.13 GHz | 16x | |||||||||||||
Pentium M 780 | 28 luglio2005 | 2.26 GHz | 17x | ||||||||||||
Pentium M LV 1,1 GHz | 12 marzo2003 | 1.1 GHz | 11x | 130 nm 77 mil. | 1,180 V 0,956 V | 12 W | 400 MHz | L1=64KB L2=1MB | No | Banias | |||||
Pentium M LV 1,20 GHz | 2 giugno2003 | 1.2 GHz | 12x | ||||||||||||
Pentium M LV 718 | 7 aprile2004 | 1.3 GHz | 13x | ||||||||||||
Pentium M LV 738 | 20 luglio2004 | 1.4 GHz | 14x | 90 nm 140 mil. | 1,116 V 0,988 V | 10 W | L1=64KB L2=2MB | Dothan | |||||||
Pentium M LV 758 | 19 gennaio2005 | 1.5 GHz | 15x | Sì | |||||||||||
Pentium M LV 778 | 28 luglio2005 | 1.6 GHz | 16x | ||||||||||||
Pentium M ULV 900 MHz | 12 marzo2003 | 0.9 GHz | 9x | 130 nm 77 mil. | 1,004 V 0,844 V | 7 W | L1=64KB L2=1MB | No | Banias | ||||||
Pentium M ULV 1,0 GHz | 2 giugno2003 | 1.0 GHz | 10x | ||||||||||||
Pentium M ULV 713 | 7 aprile2004 | 1.1 GHz | 11x | ||||||||||||
Pentium M ULV 723 | 20 luglio2004 | 1.0 GHz | 10x | 90 nm 140 mil. | 0,940 V 0,812 V | 5 W | L1=64KB L2=2MB | Dothan | |||||||
Pentium M ULV 733 | 1.1 GHz | 11x | |||||||||||||
Pentium M ULV 733 J | N.D. | 1.1 GHz | 11x | Sì | |||||||||||
Pentium M ULV 753 | 19 gennaio2005 | 1.2 GHz | 12x |
Altri progetti
Elenco dei processori Intel | ||
---|---|---|
Famiglia 4 bit/8 bit | 4004 ·4040 ·8008 ·8080 ·8085 | ![]() |
Famiglia 16 bit | 8086 ·8088 ·80186 ·80188 ·80286 | |
FamigliaIA-32 | 80386 ·80486 ·RapidCAD ·OverDrive
| |
FamigliaIA-64 | Itanium ·Itanium 2 | |
Non x86 compatibili | Intel iAPX 432 ·Intel i860 ·Intel i960 ·XScale | |
Microarchitecture |