www.wikidata.de-de.nina.az
Dieser Artikel erlautert die Mikroarchitektur Fur die gleichnamige Prozessorfamilie siehe Intel Core Die Intel Core Mikroarchitektur ist eine von Intel entwickelte Mikroarchitektur Sie basiert auf der alteren Intel P6 Architektur und loste im Desktop und Serverbereich die NetBurst Architektur ab Die Intel Core Mikroarchitektur wurde am 7 Marz 2006 auf dem Intel Developer Forum offiziell vorgestellt Die ersten Prozessoren in der sie verwendet wurde erschienen am 27 Juli 2006 unter dem Namen Intel Core 2 Aktuelle Intel Prozessoren basieren auf einer Weiterentwicklung dieser Architektur 2008 wurde die Architektur von Intel Core Solo Duo 2 in Intel Core i umbenannt Die Intel Nehalem Mikroarchitektur stellt die erste Generation dieser Intel Core i genannten Prozessoren dar Intel Core Mikroarchitektur Hersteller IntelHerstellungsprozess 65 nm Intel Core 45 nm Penryn Sockel µFC BGA 956Socket PL1 Cache 32 32 KB pro KernL2 Cache 256 KB pro KernNachfolger NehalemWestmere Inhaltsverzeichnis 1 Entwicklung 2 Technik 2 1 Merkmale 3 Penryn 4 CPUs mit Intel Core Mikroarchitektur 5 Siehe auchEntwicklung BearbeitenDie am nachsten mit der Intel Core Mikroarchitektur verwandten Prozessoren gehoren zu den Serien Intel Pentium M und Intel Core welche auf einer abgeanderten Variante der P6 Architektur basieren Auf Grundlage dieser Mobilprozessoren wurde in Intels Israel Development Center IDC in Haifa die Core Mikroarchitektur entwickelt Ein zentrales Merkmal welches allerdings aus der NetBurst Architektur eingefugt wurde ist die 64 Bit Erweiterung Intel 64 Technik Bearbeiten nbsp Blockdiagramm der Intel Core MikroarchitekturDie Intel Core Mikroarchitektur ist mit ihrer relativ kurzen 14 stufigen Pipeline im Gegensatz zu den max 31 Stufen der Netburst Architektur auf eher moderate Taktraten ausgelegt und erreicht ihre Leistung vor allem aufgrund einer hohen Anzahl von Befehlen pro Taktzyklus IPC Instructions per cycle Daher besitzen Prozessoren mit gleicher Leistung eine deutlich niedrigere Leistungsaufnahme im Vergleich zur NetBurst Architektur gegenuber dem Intel Core musste hingegen die Thermal Design Power erhoht werden Der Grossteil der Produkte besitzt mehrere Kerne jedoch gibt es auch als Celeron oder Core 2 Solo verkaufte Einkernprozessoren Merkmale Bearbeiten Die Intel Core Mikroarchitektur nutzt ein vierfach superskalares Design wahrend alle Vorganger Intel Pentium M Intel Core bzw NetBurst Prozessoren auf einem dreifach superskalaren Design basieren Intel nennt dieser Erweiterung Intel Wide Dynamic Execution Verbreitert wurde auch der Bus der SSE Einheiten Das Design der Vorganger bot hier lediglich 64 Bit wahrend durch die neue Architektur 128 Bit moglich sind Daher konnen SSE SSE2 und SSE3 Befehle in nur einem Taktzyklus verarbeitet werden Ausserdem wurden noch neue SSSE3 Befehle integriert Dieses Feature beschreibt Intel als Advanced Digital Media Boost Die von der IA 64 und Netburst Architektur ubernommene Fahigkeit Daten nicht nur spekulativ im Voraus in den Cache zu laden Prefetching sondern auch bereits zu verarbeiten Memory Disambiguation wird von Intel Smart Memory Access genannt Sollte sich die spekulative Ausfuhrung als falsch erweisen wird das Ergebnis verworfen und neu begonnen Der L2 Cache kann dabei dynamisch den verschiedenen CPU Kernen zugewiesen werden Intel Advanced Smart Cache Falls ein CPU Kern inaktiv sein sollte wird dem anderen CPU Kern der gesamte L2 Cache zugewiesen Unter dem Namen Intel Intelligent Power Capability wurde ein neues Stromsparkonzept integriert das im Vergleich zu SpeedStep eine feinere Abstufung besitzt und deswegen effizienter arbeitet Penryn BearbeitenMit dem Shrink von 65 nm auf 45 nm das Ende 2007 unter dem Codenamen Penryn geschah wurde SSE4 1 eingefuhrt Fur SSE Befehle wurde zudem die Super Shuffle Engine eingefuhrt die vor und nach der Berechnung auszufuhrende Tatigkeiten beschleunigen soll Die Divisionseinheit wurde mit dem Radix 16 Divider statt bisherigem Radix 4 Divider ausgestattet Konkret profitieren davon Befehle die Divisions oder Wurzelberechnungen durchfuhren mussen Der Memory Order Buffer wurde optimiert er kann jetzt nicht ausgerichtete Adressen besser verwalten da nun auch auf diese das Store Forwarding haufiger angewendet werden kann Dadurch werden Ladelatenzen minimiert das Warten auf ein Cache Update und der Zugriff auf den Cache entfallt in solchen Fallen Die Intel Virtualization Technology wurde auch im Detail verbessert und weitere kleine Optimierungen wurden an der Architektur vorgenommen Bei Prozessoren fur Notebooks wurde das Power Management um Deep Power Down Modus C6 erweitert bei dem alle ausfuhrenden Einheiten des Prozessors und die Caches komplett ausgeschaltet werden Da sich C6 nicht immer lohnt wird durch einen Algorithmus entschieden ob der vom Betriebssystem kommende Befehl zu C6 ausgefuhrt wird oder ignoriert und stattdessen nur in C4 gewechselt wird CPUs mit Intel Core Mikroarchitektur BearbeitenIntel Celeron Core Intel Celeron M ab Merom 1024 Intel Core 2 Intel Pentium Dual Core ab Allendale 1024 bzw Merom 1024 Intel Xeon Core Prozessoren mit dem Namen Intel Core basieren nicht auf der Intel Core Mikroarchitektur Siehe auch BearbeitenListe von Mikroprozessoren Liste der Mikroprozessoren von Intel AMD K10Intel Mikroarchitekturen x86 Mikroarchitekturen 8086 80186 80286 80386 80486 P5 P6 NetBurst Core Solo Core Duo Core 2 Nehalem Westmere Sandy Ivy Bridge Haswell Broadwell Skylake Kaby Lake Coffee Lake Whiskey Lake Cannon Lake Cascade Lake Ice Lake Comet Lake Tiger Lake Rocket Lake Alder Lake Raptor Lake Meteor Lake AtomNon x86 Mikroarchitekturen Mikrocontroller MCS 48 MCS 51 MCS 96 XScale Server Itanium Itanium 2GPU Mikroarchitekturen Larrabee Intel HD Graphics Alchemist Abgerufen von https de wikipedia org w index php title Intel Core Mikroarchitektur amp oldid 235974148