Kerne (mikroarkitektur)

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 9. juli 2019; checks kræver 7 redigeringer .
Intel Core
CPU
Produktion 2006
Udvikler Intel
Fabrikant
CPU frekvens 1,06-3,33  GHz
FSB frekvens 533—1600MT  /s
Produktionsteknologi 65-45  nm
Instruktionssæt x86-64, MMX, SSE, SSE2, SSE3, SSSE3, SSE4 (Penryn)
Antal kerner 1-4 (2-6 Xeon)
L1 cache 64 KB per kerne
L2 cache 1 - 8 MB
L3 cache 8 - 16 MB (Xeon)
Stik
Kerner
  • conroe
  • Merom
  • Kentsfield
netbrudNehalem

Intel Core - mikroarkitekturen er en multi-core mikroprocessorarkitektur introduceret af Intel i 1. kvartal 2006 . Intel Core mikroarkitekturen er baseret på en opdateret version af Yonah kernen og kan betragtes som den seneste iteration af Intel P6 mikroarkitekturen , som sporer sin historie tilbage til Pentium Pro introduceret i 1995 . De overdrevne strøm- og afkølingskrav til processorer baseret på NetBurst -mikroarkitekturen og den deraf følgende manglende evne til at øge clock-hastigheden effektivt , såvel som andre flaskehalse såsom pipeline -ineffektivitet , er hovedårsagerne til, at Intel har opgivet NetBurst- mikroarkitekturen . Intel Core-mikroarkitekturen blev udviklet af Intel Israel-teamet ( IDC ), som tidligere havde udviklet den mobile Pentium M-processor .

Intel Core-mikroarkitekturen giver høj ydeevne, strømbesparelser og lydhørhed i multitasking-miljøer. Den har flere kerner og hardwareunderstøttelse til virtualisering ( Intel VT ) samt Intel 64 og SSE3 .

De første processorer, der brugte denne arkitektur, var i Core 2 -familien og fik kodenavnene Merom , Conroe og Woodcrest . Merom var til mobile computere, Conroe til desktops og Woodcrest til servere og arbejdsstationer. Selvom deres arkitekturer er identiske, adskiller de tre linjer af processorer sig i deres socket -forbrug , bustype og strømforbrug. En del af processorerne baseret på Core-mikroarkitekturen er mærket Pentium Dual-Core , og processorer i det lavere prissegment er mærket Celeron . Processorer til servere og arbejdsstationer sælges under Xeon -mærket og til stationære og mobile pc-brugere som Core 2 . På trods af deres navn bruger processorer, der markedsføres som Intel Core , faktisk ikke Core-mikroarkitekturen.

Teknologi

Bred dynamisk udførelse

Intel Core-mikroarkitekturen er designet fra bunden, men i overensstemmelse med Pentium M -mikroarkitekturens filosofi . Udførelsespipelinen er 14 etaper lang, mindre end halvdelen af ​​pipelinelængden af ​​den forrige generation Prescott ( 31 etaper), en nøglefunktion i Dynamic Command Execution -teknologien .

Hver mikroprocessorkerne kan modtage, behandle, udføre og kassere op til fire fulde instruktioner samtidigt. Dette forbedrer ydeevnen i høj grad i forhold til konkurrerende P6 , PM (Banias, Dothan og Yonah) og NetBurst- processorteknologier, som kun understøtter tre instruktioner ad gangen.

Avanceret Smart Cache

Den nye arkitektur er optimeret til dual-core processorarkitektur. Den primære L1-cache er knyttet til en delt L2-cache for begge kerner (dataene i L1 er nødvendigvis indeholdt i L2) for at opnå maksimal ydeevne pr. watt og forbedre skalerbarheden.

Macro Fusion

En anden ny teknologi inkluderet i designet af Intel Core-mikroarkitekturen er Macro Fusion Technology ,  som giver dig mulighed for at kombinere nogle almindelige x86- instruktioner til en enkelt instruktion til udførelse. I tidligere versioner af processormikroarkitekturen blev hver instruktion afkodet uafhængigt af de andre. Når du bruger Macro Fusion, kan nogle par instruktioner (for eksempel en sammenligning og en betinget springinstruktion ) kombineres til én mikroinstruktion ( engelsk micro-op ) under afkodning , som senere vil blive udført nøjagtigt som én mikroinstruktion. For effektivt at understøtte denne teknologi bruger Intel Core-arkitekturen avancerede ALU'er , der er i stand til at understøtte udførelsen af ​​sådanne fusionerede mikroinstruktioner.  

Links