Seit der Erfindung des Computers wurden immer leistungsfähigere Software entwickelt, wie z.B. erstaunliche PC-Anwendungen, Multithreading-Programme, die auf den Servern der großen Websites laufen, usw. Diese leistungsstarke Software bringt die Hardware, insbesondere das Prozessordesign, an ihre Grenzen. Der Prozessor-Cache ist der Schlüssel zur Systemleistung. Im Gegensatz zu Festplatten und DRAM, deren Kapazität in den letzten Jahren rapide zugenommen hat, beträgt der Prozessor-Cache aus Kostengründen immer noch mehrere MB. Software wird im Allgemeinen durch die geringe Cache-Größe aufgrund der hohen Cache-Fehltrefferrate beeinträchtigt. Das Daten-Prefetching ist ein Mechanismus zur effizienten Reduzierung der Cache-Fehltrefferrate und damit zur Verbesserung der Systemleistung. Dieses Buch gibt eine vollständige Einführung in das Daten-Prefetching für Prozessoren, eine detaillierte Analyse der Cache-Fehlmuster moderner Benchmarks und beschreibt innovative, fortgeschrittene Daten-Prefetching-Designs.
Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.
Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.