Intel-Sandy-Bridge-Mikroarchitektur

Intel-Sandy-Bridge-Mikroarchitektur

Die Intel-Sandy-Bridge-Mikroarchitektur ist eine von Intel entwickelte Mikroarchitektur, auf deren Basis erste Modelle im Januar 2011 vorgestellt wurden. „Sandy Bridge“ basiert teilweise auf den Vorgängerarchitekturen „Core“ und „Westmere“, wobei einige Elemente sogar noch aus der Netburst-Architektur stammen.

Inhaltsverzeichnis

Entwicklung

Ursprünglich ist die Sandy-Bridge-Architektur unter dem Codenamen „Gesher“ entwickelt worden und wurde erstmals auf dem Intel Developer Forum 2006 vorgestellt.[1] Auf dem IDF 2007 wurde der Name dann in „Sandy Bridge“ geändert.[2]

Die Sandy-Bridge-Architektur wurde von demselben Entwicklungsteam entwickelt, welches bereits die Core-Architektur herausbrachte (Intel's Israel Development Center (IDC) in Haifa). Im Vergleich zur Nehalem-Architektur, welche von einem anderen Entwicklungsteam stammt, wurde die Pipeline wieder verkürzt, während sie bei der Nehalem-Architektur von 14 auf 16 Pipelinestufen verlängert wurde.

Technik

Aufgrund der weiteren Integration von Komponenten wie dem Grafikprozessor (GPU) und der Auslegung der Architektur für mehr als vier Kerne hat Intel die Architektur modular aufgebaut und sich von der klassischen Crossbar zur Anbindung des Last Level Caches (L3-Cache) verabschiedet. Stattdessen werden die Caches mit Kernen, dem Speichercontroller und der GPU mit einem internen Ringbus verbunden. Dieser Ringbus besteht dabei aus vier Links: Einem 256-Bit-Datenring, einem „Request-Ring“ (request = anfordern), einem „Acknowledge-Ring“ (acknowledge = bestätigen) und einem Snoop-Ring (snoop = lauschen, spionieren). Der Ringbus verläuft dabei über dem Cache und nimmt keine zusätzliche Die-Fläche in Anspruch. Bei einem mit 3 GHz getakteten Prozessor beziffert Intel die Bandbreite pro Verbindung auf theoretische 96 GB/s.

Zu den umfassendsten Architekturänderungen gehört auch der Nachfolger der SSE4-Befehlssatzerweiterung. Die neue Instruction-Set-Erweiterung wird nun als AVX bezeichnet, was für Advanced Vector Extensions steht (dt.: fortgeschrittene Vektor-Erweiterungen). Während SSE4 auf 128 Bit breiten Registern rechnet, sind für AVX 256 Bit breite Register nötig. Durch die doppelt so breiten Register können nun bis zu vier Gleitkomma- oder Integer-Operanden in einem Vektor zusammengefasst werden und anschließend mit dem Vektor gewöhnliche arithmetische oder logische Operationen durchgeführt werden. Aufgrund der Einführung von 256-Bit-Befehlen hat Intel die aus der Netburst-Architektur bekannte „Physical Register File“ (PRF) wieder eingeführt. Während bei der Core- und Nehalem-Architektur die Operanden stets mitgeführt wurden und daher zusätzliche Puffer benötigten, die mit den großen 256-Bit-Befehlen hätten weiter vergrößert werden müssen, kann mit der PRF auf diese zusätzlichen Puffer verzichtet werden, da nun mit einem Pointer (Zeigervariable) auf PFR diese Operanden erreichbar sind. Die Abarbeitung von 256-Bit-Befehlen geschieht über das Zusammenschalten der Gleitkomma- mit der SIMD-Integer-Pipeline, was mittels zusätzlicher Transistoren erreicht wird, zudem wurden einige Funktionen zwischen den Pipelines getauscht. Dieses Vorgehen erspart das Aufbohren einer Pipeline von 128-Bit-Registern auf 256-Bit-Register, allerdings ist auch der mögliche Durchsatz kleiner. Zudem unterstützt die aktuelle Umsetzung keine Fused-Multiply-Add (FMA) mit 256-Bit-Befehlen.

Als weitere Neuerung ist der sogenannte „Dynamic Turbomode“ bekannt geworden. Zusätzlich zu den Funktionen die aus der Nehalem/Westmere-Architektur bekannt sind, können die Sandy-Bridge-Prozessorkerne kurzfristig über die TDP hinaus ihren Turbo-Takt anheben, falls der Prozessor vorher im Idle war und damit kurzfristig höher belastet werden kann. Bei Dauerbelastung regelt sich der Prozessor dann wieder auf die vorgeschriebene TDP herunter. Während die Grafikeinheit beim mobilen Ableger „Arrandale“ der Westmere-Architektur noch per Treiber in speziellen Fällen übertaktet wurde, bindet Intel die GPU bei Sandy-Bridge nun mit in den hardwarebasierten Turbo-Modus ein. Wie auch bei der Nehalem/Westmere-Architektur ist eine „Power Control Unit“ verbaut, also ein Mikrocontroller, der die Energieflüsse überwacht und steuert. Die Kerne mit den Caches, die Grafikeinheit und die integrierte North-Bridge (Speicher- und PCIe-Controller, DMI) sind jeweils getrennt an ihre eigene Energieversorgung angebunden und können dynamisch passend zur Auslastung geregelt werden.

Ivy Bridge

Ivy Bridge soll im Frühling 2012 erscheinen. Prozessoren auf Basis von Ivy Bridge werden im 22-nm-Fertigungsverfahren hergestellt, es bleibt jedoch weitgehend die gleiche Sandy-Bridge-Architektur, zumindest was die Prozessorkerne angeht, denn dort werden nur Detailoptimierungen durchgeführt. Die integrierte Grafik soll hingegen erstmals DirectX 11 unterstützen, zudem bekommt sie ihren eigenen L3-Cache und wird um weitere Einheiten aufgebohrt.[3]

Siehe auch

Weblinks

Einzelnachweise

  1. ComputerBase: IDF: Roadmap mit Penryn, Nehalem, Gesher, Nachricht vom 27. September 2006, abgerufen am 19 Mai 2010
  2. ComputerBase: IDF: „Gesher“ heißt jetzt „Sandy Bridge“, Nachricht vom 17. April 2007, abgerufen am 19 Mai 2010
  3. ht4u.net: Intels "Ivy Bridge" im Preview: Neue Features, bessere Effizienz und schnellere GPU im Fokus, Vorschau vom 20. September 2011, abgerufen am 17 November 2011

Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Sandy — ist ein weiblicher und männlicher Vorname, siehe Sandy (Vorname) Sandy ist der (Familien )Name folgender Personen: Amitai Sandy (eigentlich Amitai Sanderovich; * 1976), israelischer Karikaturist Marco Sandy (* 1971), bolivianischer Fußballspieler …   Deutsch Wikipedia

  • Intel-Core-i-Serie — <<   Intel Core      Logo von Intel Core i7 Produktion: seit 2008 Produzent: Intel …   Deutsch Wikipedia

  • Intel Turbo Boost — (auch Turbo Boost Technology) ist eine Funktion zur automatischen Übertaktung von Hauptprozessoren von Intel, welche in einigen Versionen der Nehalem Mikroarchitektur Verwendung finden. Turbo Boost erlaubt die bedarfsorientierte dynamische… …   Deutsch Wikipedia

  • Intel Pentium Dual-Core (Mobil) — <<   Intel Pentium Dual Core      Intel Pentium Dual Core Emblem Produktion: seit 2007 Produzent …   Deutsch Wikipedia

  • Intel Celeron Dual-Core — <<   Intel Celeron Dual Core      Intel Celeron Dual Core Emblem Produktion: seit 2008 …   Deutsch Wikipedia

  • Intel Pentium Dual-Core (Desktop) — Intel Pentium Dual Core Intel Pentium Dual Core Emblem Produktion: seit 2007 Produzent: Intel …   Deutsch Wikipedia

  • Intel 80286 — <<   Intel 80286   >> Intel CPU 80286 im PGA Gehäuse für 8 MHz. Produktion: 1982 bis frühe 90er …   Deutsch Wikipedia

  • Intel 80386 — <<   Intel 80386   >> Intel i386DX, 16 MHz Produktion: 1985 bis 2007 Produzenten …   Deutsch Wikipedia

  • Intel-Core-Mikroarchitektur — Die Intel Core Mikroarchitektur ist eine von Intel entwickelte Mikroarchitektur. Sie basiert auf der älteren Intel P6 Architektur und löst im Desktop und Serverbereich die NetBurst Architektur ab. Die Intel Core Mikroarchitektur wurde am 7. März… …   Deutsch Wikipedia

  • Intel-Nehalem-Mikroarchitektur — Die Nehalem Mikroarchitektur im Blockdiagramm. Die Intel Nehalem Mikroarchitektur ist eine von Intel entwickelte Mikroarchitektur. Sie basiert teilweise auf der Intel Core Mikroarchitektur und löst diese im Jahr 2010 ab. Prozessoren auf Basis der …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”