Intel Core Microarchitectuur

7 reacties
Inhoudsopgave
  1. 1. Wat is een microarchitectuur?
  2. 2. Prestaties
  3. 3. Wide Dynamic Execution
  4. 4. Advanced Smart Cache
  5. 5. Smart Memory Access
  6. 6. Advanced Digital Media Boost
  7. 7. Verder in de toekomst
  8. 7 reacties

Wat is een microarchitectuur?

Dat Intels nieuwe Core 2 Duo processor zijn voorlopers én concurrenten ver achter zich laat, is inmiddels voor niemand een verrassing meer. Hoe is het Intel toch gelukt om een processor te maken die zoveel sneller is dan de huidige chips, maar daarnaast ook bijzonder energiezuinig is? De truc zit hem in een volledig nieuwe microarchitectuur – Core Microarchitecture genaamd – die de basis vormt voor Intels nieuwste desktop-, laptop- én serverprocessors. In dit artikel doen we de nieuwe architectuur uit de doeken.

Het is eigenlijk te gek voor woorden: als we kijken naar de financiële reserves, het aantal medewerkers, de omzet en de productiemogelijkheden is Intel minstens tien keer groter dan AMD. Toch lukte het de underdog inmiddels al jaren lang om Intel te verslaan op het gebied van snelle processors. Niemand kan ontkennen dat de Athlon 64 processors van AMD tegenwoordig gemiddeld een stuk sneller zijn dan Intels Pentiums. Daarnaast is het ook een feit dat de Athlon 64 processors een stuk energiezuiniger zijn dan de Pentium 4’s en D’s van Intel. En hoewel Intel de laatste jaren zeker niet stil heeft gezeten en veel nieuwe features aan het Pentium ontwerp heeft toegevoegd, heeft men op een gegeven moeten ingezien dat voor de lange termijn een structurele verandering nodig is om de prestaties te laten stijgen en het stroomverbruik terug te dringen. Dat blijkt gelukt, want de nieuwe Core 2 Duo processor laat niets heel van zijn tegenstanders. Deze nieuwe processor is dan ook niet meer gebaseerd op Pentium 4 technologie, maar op een volledig nieuwe microarchitectuur...


De Core 2 Duo is de eerste processor die gebruik maakt van de nieuwe Core microarchitectuur

Wat is een microarchitectuur?

De nieuwe generatie Intel processors is dus volledig nieuw, maar toch ook weer niet. De onderliggende architectuur, namelijk x86, blijft identiek. De architectuur van een processor bepaalt welke instructies een processor kan uitvoeren en hoe de processor aangestuurd moet worden, ofwel welke software je kunt gebruiken. Hoewel de x86 architectuur al bestaat sinds de jaren 80 – en je zodoende in theorie software van ruim 25 jaar oud nog op je spiksplinternieuwe PC zou moeten kunnen draaien – hebben Intel en AMD deze de afgelopen jaren wel geregeld uitgebreid, met bijvoorbeeld MMX, SSE en x86-64 instructies. De microarchitectuur van een processor is de hardwarematige implementatie van een dergelijke architectuur: AMD en Intel processors zijn dus gebaseerd op dezelfde x86 architectuur – en zijn daardoor volledig compatible – maar werken intern wegens een andere microarchitectuur volledig anders.

De voorlaatste keer dat Intel voor desktop processors een nieuwe microarchitectuur introduceerde was bij de komst van de Pentium 4 in 2000 in de vorm van de NetBurst microarchitectuur. Daarvoor waren de Pentium Pro, II en III gebaseerd op de P6- en de Pentium op de P5-microarchitectuur. De in 2002 door Intel geïntroduceerde Pentium M processors en diens opvolgers hebben weer een andere microarchitectuur dan de Pentium 4 en zijn grotendeels gebaseerd op de P6.

De relatie tussen architectuur, microarchitectuur en uiteindelijke processors.

0
*