Pentium M
De Pentium M is een microprocessor gebaseerd op de x86-instructieset en ontworpen en gefabriceerd door Intel. De processor werd oorspronkelijk ontworpen voor het gebruik in draagbare computers (de "M" staat voor "Mobile"). Toen mobiel werken steeds populairder werd en de vraag naar snellere hardware toenam zonder dat de capaciteit van de batterijen drastisch kon worden verbeterd, is Intel gaan kijken naar alternatieven voor zijn Pentium IV in notebooks.
Pentium M | ||||
---|---|---|---|---|
Registerbreedte | 32 bits | |||
Fabrikant | Intel | |||
Begonnen in | 12 Maart 2003 | |||
Geëindigd in | 8 Augustus 2008 | |||
Klokfrequentie | 0.9 GHZ tot 2.26 GHZ | |||
Front-side bus | 400 tot 533 MHZ | |||
Sockets | Socket 479 | |||
Kernnamen | 1 | |||
|
Vroeger: Netburst
Ten tijde van de Pentium III was er een behoorlijk verschil wanneer een processor "meer megahertzen had". Daarom was het ook belangrijk dat Intel als eerste een 1GHz-processor zou lanceren en zo de voorsprong behield, iets wat uiteindelijk niet gelukt is: concurrent AMD had als eerste een 1GHz-processor. In een poging de voorsprong te behouden stapte Intel over op NetBurst:
Met de Pentium IV begon Intel met de Netburst-architectuur, die onder andere inhoudt dat men door het aantal instructies per kloktik (IPC) te verlagen hogere kloksnelheden weet te bereiken. Dat gebeurde door de zogenaamde "Hyper Pipelined Technology", die inhield dat de pipeline twee keer zo lang werd ten opzichte van de Pentium III, en vier keer zo lang als de Pentium II. Netburst heeft een aantal voordelen, zo zijn er in een Pentium IV "Arithmetic logic unit", die op twee keer de snelheid van de core lopen. Dit noemt Intel de "Rapid Execution Engine". De REE geeft de PIV een voordeel bij berekeningen met gehele getallen.
Ook heeft de Pentium IV een "Execution Trace Cache", die de instructies nadat ze klaar zijn gemaakt om uitgevoerd te worden opslaat zodat de processor er snel bij kan wanneer hij een instructie weer nodig heeft, bijvoorbeeld na een foute BTP. Naast de lagere IPC zal Netburst ook de "Branch Tree Prediction" negatief beïnvloeden. De Branch Tree Prediction houdt in dat de processor inschat wat hij na de huidige instructie gevraagd zal worden te doen. Wanneer de processor dat goed heeft, zal er niets aan de hand zijn, maar wanneer het fout is moet een instructie weer helemaal naar het begin van de pipeline. Wanneer dus de pipeline twee keer zo lang is zal de instructie verder terug moeten, wat een verlies in resultaat betekent. Tot slot verbruikt een Pentium IV door zijn hogere kloksnelheid meer stroom, wat misschien wel de belangrijkste reden was dat Intel er later van afstapte.
Nu: Pentium M
Aangezien de Pentium 4 voor mobiel gebruik te veel energie verbruikte (hij wordt ook wel "heethoofd" en "verwarmingselement" genoemd), en het simpelweg terugklokken voor besparing van stroom geen mogelijkheid was, moest Intel kijken naar alternatieven. Die waren er: voor Netburst was een processor veel efficiënter met zijn stroom, en was toch krachtig voor het aantal kloktikken. Dat was de reden dat er alleen Pentium IV van 1,4 GHz en hoger uitkwamen: ze zouden niet kunnen concurreren met de (vanuit de marketing gezien) inferieure, oude Pentium III's.[bron?]
Met die gedachte in het hoofd gingen ontwikkelaars aan de slag, en kwam uiteindelijk de Pentium M uit, een doorontwikkelde Pentium III. Hij heeft een aantal stroombesparende functies: hij klokt zichzelf omlaag wanneer er geen werk te doen is en heeft een iets lagere FSB.
Platform
Met de Pentium M in het Centrino-platform heeft Intel de eerste stap gezet naar de nieuwe manier van producten maken: platforms. De Pentium M zit in het Centrino-platform: een Intel-chipset, Intel Pentium M-processor en een Intel-wifi-kaart. In de toekomst wil het bedrijf voor elke gebruikerscategorie een apart platform hebben. Voor mobiel gebruik heeft het reeds het Centrino-platform, en er zullen voor bijvoorbeeld gaming, media centers, servers en werkstations aparte platformen beschikbaar komen.
Succes
De Pentium M is met gejuich ontvangen, niet alleen door mobiele gebruikers maar ook door de computerenthousiastelingen die hun stroomrekening zagen dalen. De uitstekende prestaties in combinatie met hoge overklokbaarheid en laag stroomverbruik hebben er al voor gezorgd dat het mogelijk is om een socket 479 Pentium M in een socket 478 Pentium IV moederbord te zetten. Daarnaast zijn er ook fabrikanten die gewoon desktopmoederborden met de Pentium M-chipsets ontwerpen.