Overview
Enthält detaillierte Analysen und konkrete Verbesserungsvorschläge
Mit zahlreichen Bildern, Tabellen und Beispielen
Includes supplementary material: sn.pub/extras
Access this book
Tax calculation will be finalised at checkout
Other ways to access
Table of contents (4 chapters)
Keywords
About this book
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.
Authors and Affiliations
About the author
Matthias Menge
studierte Elektrotechnik an der Technischen Universität Berlin. Im Anschluss daran war er als Wissenschaftlicher Mitarbeiter, nach seiner Promotion als Wissenschaftlicher Assistent an der Technischen Universität Berlin im Fachgebiet Rechnerorganisation und Schaltwerksentwurf tätig. Schwerpunkt seiner wissenschaftlichen Arbeiten ist der Prozessorbau, den er seit 1990 auch in Lehrveranstaltungen an Studierende vermittelt. Darüber hinaus war er langjährig freiberuflich tätig.
Bibliographic Information
Book Title: Moderne Prozessorarchitekturen
Book Subtitle: Prinzipien und ihre Realisierungen
Authors: Matthias Menge
DOI: https://doi.org/10.1007/b139114
Publisher: Springer Berlin, Heidelberg
eBook Packages: Computer Science and Engineering (German Language)
Copyright Information: Springer-Verlag Berlin Heidelberg 2005
Softcover ISBN: 978-3-540-24390-8Published: 09 March 2005
eBook ISBN: 978-3-540-27471-1Published: 12 December 2005
Edition Number: 1
Number of Pages: XVI, 384
Topics: Processor Architectures, Control Structures and Microprogramming, Memory Structures, Input/Output and Data Communications, Electronics and Microelectronics, Instrumentation