Matthias Menge Menge Moderne Prozessorarchitekturen

Moderne Prozessorarchitekturen

von Matthias Menge

Prinzipien und ihre Realisierungen

EUR 42,25

Buch in deiner Nähe kaufen


...oder deine aktuelle Postleitzahl eingeben:
oder

Beschreibung

Der Autor gibt einen vollständigen Überblick über den Themenkomplex "Prozessorbau". Von den Grundlagen bis hin zu den Implementierungsdetails werden die in modernen Hochleistungsprozessoren verwendeten Prinzipien erläutert. Das Buch weist mit mehr als 100 berücksichtigten Entwicklungen aus Industrie und Forschung ein hohes Maß an Praxisnähe auf.

Im Einzelnen werden zunächst der Aufbau und die Funktionsweise skalarer Prozessoren beschrieben. Die Fließbandverarbeitung wird vorgestellt und es werden gängige Techniken zur Lösung der dabei auftretenden Konflikte präsentiert, u.a. das Bypassing, die Prädikation, die Sprungvorhersage, die Sprungzielvorhersage und die Wertvorhersage. Im Anschluss werden Prinzipien operationsparallel arbeitender Prozessoren diskutiert. Dabei kommen u.a. SIMD-Einheiten, Feldrechner, Vektorrechner, VLIW-Prozessoren, superskalare Prozessoren inklusive der Trace-Caches, superspekulative Prozessoren sowie das Multithreading zur Sprache.

Zum Abschluss behandelt der Autor Techniken zum Aufbau von im Hardware-/Software-Codesign arbeitenden Prozessoren. Nach einer Einführung zu den Interpretern, den Emulatoren und den Laufzeitübersetzern (JIT) werden vor allem die dynamische Binärübersetzung und das Code-Morphing behandelt.


Das Buch behandelt die in modernen Hochleistungsprozessoren zum Einsatz kommenden Techniken. Nach einer einführenden Beschreibung von Programmiermodellen werden zunächst skalare Prozessoren, die Mikroprogrammierung und die Fließbandverarbeitung diskutiert.

Die in operationsparallel arbeitenden Prozessoren angewandten Prinzipien kommen zur Sprache. Dabei werden die Multimedia-Einheiten (SIMD-Einheiten), Feldrechner, Vektorrechner, Signalprozessoren, VLIW-Prozessoren und Prozessoren mit kontrollflussgesteuertem Datenfluss erörtert – zum Teil auch unter Einbeziehung der bei diesen Verfahren bedeutsamen Übersetzerbautechniken. Im Zusammenhang mit den ebenfalls behandelten superskalaren Prozessoren werden die gängigen Verfahren zur Operationsparallelisierung, zum Reordering von Befehlen, zur Datenflussspekulation und zur Kontrollflussspekulation beschrieben. Zum Abschluss beschäftigt sich das Buch mit Techniken zum Aufbau von im Hardware/Software-Codedesign arbeitenden Prozessoren.

Die einzelnen Kapitel sind so aufgebaut, dass zunächst die Idee eines Prinzips sowie eine Umsetzung beschrieben wird. Anschließend werden Schwachstellen herausgearbeitet und darauf aufbauend verbesserte Umsetzungen präsentiert.

Das Buch vermittelt nicht nur die Ideen der im Prozessorbau zum Einsatz kommenden Verfahren, sondern insbesondere die für eine Umsetzung erforderlichen Details, die vielfach bis hinab zur Registertransferschaltung führen. Es enthält zahlreiche Bilder bzw. Tabellen und Beispiele.


Enthält detaillierte Analysen und konkrete Verbesserungsvorschläge Mit zahlreichen Bildern, Tabellen und Beispielen Includes supplementary material: sn.pub/extras

Das Buch behandelt die in modernen Hochleistungsprozessoren zum Einsatz kommenden Techniken. Die einzelnen Kapitel sind so aufgebaut, dass die Idee eines Prinzips sowie deren Umsetzung beschrieben wird. Schwachstellen werden herausgearbeitet und - darauf aufbauend - verbesserte Durchführungsmöglichkeiten präsentiert. Nach der einführenden Beschreibung von Programmiermodellen werden skalare Prozessoren, die Mikroprogrammierung und die Fließbandverarbeitung diskutiert. Das Buch vermittelt nicht nur die Ideen der im Prozessorbau zum Einsatz kommenden Verfahren, sondern auch die für die Umsetzung erforderlichen Details.



Autor*in

Matthias Menge

Themen in »Moderne Prozessorarchitekturen«

Elektrotechnik Hardware Hochleistungsprozessor Leistung Mikroprogrammierung Multimedia Multimedia-Einheiten Programmierung Prozessor Prozessorarchitektur Schaltung Signal Signalprozessor Software Tabellen

Stimmen zu »Moderne Prozessorarchitekturen«

Details

ISBN: 9783540274711
Verlag: Springer Berlin
Erscheinung: 12.12.2005

Link teilen


Über buchnah.de | Die Buchhandlungen | Die Verlage | Impressum & Kontakt | Datenschutz | Presse


Auf dieser Seite kannst Du Buchhandlungen in der Nähe finden