Moderne Prozessorarchitekturen: Prinzipien Und Ihre Realisierungen
| AUTHOR | Menge, Matthias |
| PUBLISHER | Springer (03/09/2005) |
| PRODUCT TYPE | Paperback (Paperback) |
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.
Der Autor gibt einen vollstndigen berblick ber den Themenkomplex "Prozessorbau". Von den Grundlagen bis hin zu den Implementierungsdetails werden die in modernen Hochleistungsprozessoren verwendeten Prinzipien erlutert. Das Buch weist mit mehr als 100 bercksichtigten Entwicklungen aus Industrie und Forschung ein hohes Ma an Praxisnhe auf.
Im Einzelnen werden zunchst der Aufbau und die Funktionsweise skalarer Prozessoren beschrieben. Die Fliebandverarbeitung wird vorgestellt und es werden gngige Techniken zur Lsung der dabei auftretenden Konflikte prsentiert, u.a. das Bypassing, die Prdikation, 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 Einfhrung zu den Interpretern, den Emulatoren und den Laufzeitbersetzern (JIT) werden vor allem die dynamische Binrbersetzung und das Code-Morphing behandelt.
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.
studierte Elektrotechnik an der Technischen UniversitAt Berlin. Im Anschluss daran war er als Wissenschaftlicher Mitarbeiter, nach seiner Promotion als Wissenschaftlicher Assistent an der Technischen UniversitAt Berlin im Fachgebiet Rechnerorganisation und Schaltwerksentwurf tAtig. Schwerpunkt seiner wissenschaftlichen Arbeiten ist der Prozessorbau, den er seit 1990 auch in Lehrveranstaltungen an Studierende vermittelt. DarA1/4ber hinaus war er langjAhrig freiberuflich tAtig.
