Speculative execution in high-performance computer architectures [electronic resource] / edited by David Kaeli and Pen-Chung Yew.

The first book to describe some of the speculative execution techniques used to overcome performance problems in modern computer architectures, this book discusses research projects and commercial implementations.

Saved in:
Bibliographic Details
Online Access: Full Text (via Taylor & Francis)
Other Authors: Kaeli, David R., Yew, Pen-Chung, 1950-
Format: Electronic eBook
Language:English
Published: Boca Raton, FL : Chapman & Hall/CRC, 2005.
Series:Chapman & Hall/CRC computer and information science series.
Subjects:
Table of Contents:
  • About the Editors; Acknowledgments; Contents; List of Tables; List of Figures; Chapter 1 Introduction; Chapter 2 Instruction Cache Prefetching; Chapter 3 Branch Prediction; Chapter 4 Trace Caches; Chapter 5 Branch Predication; Chapter 6 Multipath Execution; Chapter 7 Data Cache Prefetching; Chapter 8 Address Prediction; Chapter 9 Data Speculation; Chapter 10 Instruction Precomputation; Chapter 11 Profile-Based Speculation; Chapter 12 Compilation and Speculation; Chapter 13 Multithreading and Speculation; Chapter 14 Exploiting Load/Store Parallelism via Memory Dependence Prediction.