Core (mikroarchitektúra)

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2019. július 9-én felülvizsgált verziótól ; az ellenőrzések 7 szerkesztést igényelnek .
Intel Core
processzor
Termelés 2006
Fejlesztő Intel
Gyártó
CPU frekvencia 1,06-3,33  GHz
FSB frekvencia 533—1600MT  /s
Gyártástechnológia 65-45  nm
Utasítási készletek x86-64, MMX, SSE, SSE2, SSE3, SSSE3, SSE4 (Penryn)
Magok száma 1-4 (2-6Xeon)
L1 gyorsítótár 64 KB magonként
L2 gyorsítótár 1-8 MB
L3 gyorsítótár 8–16 MB (Xeon)
Csatlakozó
Magok
  • conroe
  • Merom
  • Kentsfield
netburstNehalem

Az Intel Core mikroarchitektúra egy többmagos mikroprocesszoros architektúra , amelyet az Intel 2006 1. negyedévében vezetett. Az Intel Core mikroarchitektúra a Yonah mag frissített változatán alapul, és az Intel P6 mikroarchitektúra legújabb iterációjának tekinthető , amely története az 1995 -ben bemutatott Pentium Pro - ig vezethető vissza. A NetBurst mikroarchitektúrán alapuló processzoroktúlzott teljesítmény- és hűtési igénye , valamint az ebből eredő képtelenség hatékonyan növelni az órajelet , valamint egyéb szűk keresztmetszetek, például a csővezetékek elégtelensége a fő oka annak, hogy az Intel felhagyott a NetBurst mikroarchitektúrával . Az Intel Core mikroarchitektúrát az Intel Israel ( IDC ) csapata fejlesztette ki, amely korábban a mobil Pentium M processzort fejlesztette ki .

Az Intel Core mikroarchitektúra nagy teljesítményt, energiamegtakarítást és válaszkészséget biztosít többfeladatos környezetben. Több maggal és hardveres támogatással rendelkezik a virtualizációhoz ( Intel VT ), valamint Intel 64 és SSE3 .

Az első processzorok, amelyek ezt az architektúrát használták, a Core 2 családból származtak, és Merom , Conroe és Woodcrest kódnevűek voltak . A Merom a mobil számítógépekhez, a Conroe az asztali számítógépekhez, a Woodcrest pedig a szerverekhez és munkaállomásokhoz készült. Bár architektúrájuk azonos, a három processzorsor különbözik a foglalathasználatuk , a busztípusuk és az energiafogyasztásuk tekintetében. A Core mikroarchitektúrára épülő processzorok egy része Pentium Dual-Core , az alacsonyabb árkategóriájú processzorok pedig Celeron márkájúak . A szerverekhez és munkaállomásokhoz való processzorokat Xeon márkanév alatt , az asztali és mobil PC-felhasználók számára pedig Core 2 néven értékesítik . Nevük ellenére az Intel Core néven forgalmazott processzorok valójában nem használják a Core mikroarchitektúrát.

Technológia

Széles dinamikus végrehajtás

Az Intel Core mikroarchitektúrát a semmiből tervezték, de a Pentium M mikroarchitektúra filozófiája szerint . A végrehajtási folyamat 14 szakaszból áll, ami kevesebb, mint fele az előző generációs Prescott csővezeték hosszának (31 szakasz), amely a Dynamic Command Execution technológia kulcsfontosságú jellemzője .

Minden mikroprocesszor mag egyszerre legfeljebb négy teljes utasítást tud fogadni, feldolgozni, végrehajtani és eldobni. Ez nagymértékben javítja a teljesítményt a konkurens P6 , PM (Banias, Dothan és Yonah) és NetBurst processzortechnológiákhoz képest, amelyek egyszerre csak három utasítást támogatnak.

Speciális intelligens gyorsítótár

Az új architektúra kétmagos processzoros architektúrára lett optimalizálva. A fő L1-gyorsítótár egy megosztott L2-gyorsítótárhoz kapcsolódik mindkét mag számára (az L1-ben található adatok szükségszerűen benne vannak az L2-ben), hogy elérjék a wattonkénti maximális teljesítményt és javítsák a méretezhetőséget.

Macro Fusion

Az Intel Core mikroarchitektúra kialakításában szereplő másik új technológia a Macro Fusion Technology ,  amely lehetővé teszi néhány általános x86 -os utasítás egyetlen végrehajtási utasításba való kombinálását. A processzor mikroarchitektúrájának korábbi verzióiban az egyes utasításokat a többitől függetlenül dekódolták. A Macro Fusion használatakor néhány utasításpár (például egy összehasonlítás és egy feltételes ugrási utasítás) a dekódolás során egyetlen mikroutasítássá ( angolul micro-op ) kombinálható , amely később pontosan egy mikroutasításként fog végrehajtódni. A technológia hatékony támogatása érdekében az Intel Core architektúra fejlett ALU -kat használ , amelyek képesek támogatni az ilyen egyesített mikroutasítások végrehajtását.  

Linkek