Intel core | |
---|---|
CPU | |
Produktion | 2006 |
Utvecklaren | Intel |
Tillverkare | |
CPU- frekvens | 1,06-3,33 GHz |
FSB- frekvens | 533—1600MT /s |
Produktionsteknik | 65-45 nm |
Instruktionsuppsättningar | x86-64, MMX, SSE, SSE2, SSE3, SSSE3, SSE4 (Penryn) |
Antal kärnor | 1-4 (2-6 Xeon) |
L1 cache | 64 KB per kärna |
L2 cache | 1 - 8 MB |
L3 cache | 8–16 MB (Xeon) |
kontakt | |
Kärnor |
|
nätburstNehalem |
Intel Core - mikroarkitekturen är en flerkärnig mikroprocessorarkitektur som introducerades av Intel under det första kvartalet 2006 . Intel Core-mikroarkitekturen är baserad på en uppdaterad version av Yonah-kärnan och kan betraktas som den senaste iterationen av Intel P6- mikroarkitekturen , som spårar sin historia tillbaka till Pentium Pro som introducerades 1995 . De överdrivna kraft- och kylkraven för processorer baserade på NetBurst -mikroarkitekturen , och den resulterande oförmågan att öka klockhastigheten effektivt , såväl som andra flaskhalsar som pipeline -ineffektivitet , är huvudorsakerna till att Intel övergav NetBurst -mikroarkitekturen . Intel Core-mikroarkitekturen utvecklades av Intel Israel-teamet ( IDC ), som tidigare hade utvecklat den mobila Pentium M-processorn .
Intel Core-mikroarkitekturen ger hög prestanda, energibesparingar och lyhördhet i multitasking-miljöer. Den har flera kärnor och hårdvarustöd för virtualisering ( Intel VT ), såväl som Intel 64 och SSE3 .
De första processorerna som använde denna arkitektur fanns i Core 2- familjen och fick kodnamnen Merom , Conroe och Woodcrest . Merom var för mobila datorer, Conroe för stationära datorer och Woodcrest för servrar och arbetsstationer. Även om deras arkitekturer är identiska, skiljer sig de tre raderna av processorer i sin uttagsanvändning , busstyp och strömförbrukning. En del av processorerna baserade på Core-mikroarkitekturen är märkta Pentium Dual-Core , och processorer i det lägre prissegmentet är märkta Celeron . Processorer för servrar och arbetsstationer säljs under varumärket Xeon och för stationära och mobila PC-användare som Core 2 . Trots sitt namn använder processorer som marknadsförs som Intel Core faktiskt inte Core-mikroarkitekturen.
Intel Core-mikroarkitekturen är designad från grunden, men enligt filosofin för Pentium M -mikroarkitekturen . Exekveringspipelinen är 14 steg lång, mindre än hälften av pipelinelängden av föregående generation Prescott ( 31 steg), en nyckelfunktion i Dynamic Command Execution -teknologin .
Varje mikroprocessorkärna kan ta emot, bearbeta, exekvera och kassera upp till fyra fullständiga instruktioner samtidigt. Detta förbättrar prestandan avsevärt jämfört med konkurrerande P6 , PM (Banias, Dothan och Yonah) och NetBurst -processorteknologier, som bara stöder tre instruktioner åt gången.
Den nya arkitekturen är optimerad för dubbelkärnig processorarkitektur. Den huvudsakliga L1-cachen är länkad till en delad L2-cache för båda kärnorna (datan i L1 ingår nödvändigtvis i L2) för att uppnå maximal prestanda per watt och förbättra skalbarheten.
En annan ny teknik som ingår i designen av Intel Core-mikroarkitekturen är Macro Fusion Technology , som låter dig kombinera några vanliga x86- instruktioner till en enda instruktion för exekvering. I tidigare versioner av processormikroarkitekturen avkodades varje instruktion oberoende av de andra. När du använder Macro Fusion kan vissa par av instruktioner (till exempel en jämförelse och en villkorad hoppinstruktion ) kombineras till en mikroinstruktion ( engelska micro-op ) under avkodningen , som senare kommer att exekveras exakt som en mikroinstruktion. För att effektivt stödja denna teknik använder Intel Core-arkitekturen avancerade ALU:er som kan stödja exekvering av sådana sammansmälta mikroinstruktioner.
Intel-processorer | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||
|