Fundierte Darstellung etablierter Basistechnologien
Visualisierung aller Konzepte mittels hochentwickelter Simulatoren
Verwendet u.a. den Modellprozessor MMIX von Donald E. Knuth
Moderne Mikroprozessoren und darauf basierende Rechnersysteme: Überblick über gängige Prozessoren, grundlegende Eigenschaften von Befehlssätzen und Hinweise wie die Leistung von Computern beurteilt werden kann. Schwerpunkt: Techniken wie Pipelining, inkl. Out-of-order-Execution, spekulative Befehlsausführung. Ausführlich: Aufbau und Organisation des Hauptspeichers sowie Techniken zur Sprungvorhersage. Anschaulich: ein frei verfügbarer Simulator, Werkzeuge zur Visualisierung. Plus: Modell-Prozessor MMIX von Donald E. Knuth (Stanford University). Experimente durchführen und Wissen vertiefen. Alle Kapitel enthalten Übungsaufgaben mit Lösungen.
|
Thema dieses Werkes ist der Aufbau moderner Mikroprozessoren und der darauf basierenden Rechnersysteme. Nach einem Überblick über gängige Prozessoren stellt es grundlegende Eigenschaften von Befehlssätzen dar und skizziert, wie die Leistung von Computern beurteilt werden kann. Fundiert abgehandelt werden Techniken wie Pipelining, Out-of-order-Execution und spekulative Befehlsausführung, Aufbau und Organisation des Hauptspeichers sowie Techniken zur Sprungvorhersage.
Mittels frei verfügbarem Simulator und Werkzeugen zur Visualisierung werden alle grundlegenden Konzepte veranschaulicht. Dazu wird insbesondere der von Donald E. Knuth (Stanford University) entwickelte Modell-Prozessor MMIX verwendet. Mit Hilfe dieser Werkzeuge kann der Leser eigene Experimente durchführen und so sein Wissen vertiefen. Alle Kapitel enthalten Übungsaufgaben mit Lösungen.
Landschaft der Prozessoren.- Leistungsmessung und Bewertung.- Pipelining.- Superskalarität.- Experimente mit dem MMIX-Meta-Simulator.- Sprungvorhersage.- Speichersysteme.- Virtueller Speicher.- Moderne Techniken zur Parallelverarbeitung.
Thema dieses Werkes ist der Aufbau moderner Mikroprozessoren und der darauf basierenden Rechnersysteme. Im Anschluss an einen Überblick über gängige Prozessoren werden grundlegende Eigenschaften von Befehlssätzen dargestellt, und es wird skizziert, wie die Leistung von Computern beurteilt werden kann. Den Schwerpunkt bildet die Behandlung von Techniken wie Pipelining, einschließlich Out-of-order-Execution und spekulativer Befehlsausführung. Des weiteren geht der Autor ausführlich auf den Aufbau und die Organisation des Hauptspeichers sowie Techniken zur Sprungvorhersage ein.
Mittels eines frei verfügbaren Simulators und Werkzeugen zur Visualisierung werden alle grundlegenden Konzepte veranschaulicht. Zu diesem Zweck wird insbesondere der von Donald E. Knuth (Stanford University) entwickelte Modell-Prozessor MMIX verwendet. Mit Hilfe dieser Werkzeuge kann der Leser eigene Experimente durchführen und so sein Wissen vertiefen. Alle Kapitel enthalten Übungsaufgaben mit Lösungen.
Fundiert, anschaulich: moderne Mikroprozessoren und darauf basierende Rechnersysteme. Gängige Prozessoren, Befehlssätze und Hinweise zur Beurteilung der Rechnerleistung. Unter Verwendung des Modell-Prozessors MMIX von Donald E. Knuth (Stanford University)...
Moderne Mikroprozessoren und darauf basierende Rechnersysteme: Überblick über gängige Prozessoren, grundlegende Eigenschaften von Befehlssätzen und Hinweise wie die Leistung von Computern beurteilt werden kann. Schwerpunkt: Techniken wie Pipelining, inkl. Out-of-order-Execution, spekulative Befehlsausführung. Ausführlich: Aufbau und Organisation des Hauptspeichers sowie Techniken zur Sprungvorhersage. Anschaulich: ein frei verfügbarer Simulator, Werkzeuge zur Visualisierung. Plus: Modell-Prozessor MMIX von Donald E. Knuth (Stanford University). Experimente durchführen und Wissen vertiefen. Alle Kapitel enthalten Übungsaufgaben mit Lösungen.
Inhaltsverzeichnis
Landschaft der Prozessoren.- Leistungsmessung und Bewertung.- Pipelining.- Superskalarität.- Experimente mit dem MMIX-Meta-Simulator.- Sprungvorhersage.- Speichersysteme.- Virtueller Speicher.- Moderne Techniken zur Parallelverarbeitung.
Klappentext
Moderne Mikroprozessoren und darauf basierende Rechnersysteme: Überblick über gängige Prozessoren, grundlegende Eigenschaften von Befehlssätzen und Hinweise wie die Leistung von Computern beurteilt werden kann. Schwerpunkt: Techniken wie Pipelining, inkl. Out-of-order-Execution, spekulative Befehlsausführung. Ausführlich: Aufbau und Organisation des Hauptspeichers sowie Techniken zur Sprungvorhersage. Anschaulich: ein frei verfügbarer Simulator, Werkzeuge zur Visualisierung. Plus: Modell-Prozessor MMIX von Donald E. Knuth (Stanford University). Experimente durchführen und Wissen vertiefen. Alle Kapitel enthalten Übungsaufgaben mit Lösungen.
Thema dieses Werkes ist der Aufbau moderner Mikroprozessoren und der darauf basierenden Rechnersysteme. Nach einem Überblick über gängige Prozessoren stellt es grundlegende Eigenschaften von Befehlssätzen dar und skizziert, wie die Leistung von Computern beurteilt werden kann. Fundiert abgehandelt werden Techniken wie Pipelining, Out-of-order-Execution und spekulative Befehlsausführung, Aufbau und Organisation des Hauptspeichers sowie Techniken zur Sprungvorhersage. rnMittels frei verfügbarem Simulator und Werkzeugen zur Visualisierung werden alle grundlegenden Konzepte veranschaulicht. Dazu wird insbesondere der von Donald E. Knuth (Stanford University) entwickelte Modell-Prozessor MMIX verwendet. Mit Hilfe dieser Werkzeuge kann der Leser eigene Experimente durchführen und so sein Wissen vertiefen. Alle Kapitel enthalten Übungsaufgaben mit Lösungen.
n