Data Prefetching Techniques in Computer Systems

Data Prefetching Techniques in Computer Systems

1st Edition - February 24, 2022

Write a review

  • Editors: Pejman Lotfi-Kamran, Hamid Sarbazi-Azad
  • Hardcover ISBN: 9780323851190
  • eBook ISBN: 9780323851206

Purchase options

Purchase options
Available
DRM-free (EPub, PDF)
Sales tax will be calculated at check-out

Institutional Subscription

Free Global Shipping
No minimum order

Description

Data Prefetching Techniques in Computer Systems, Volume 125 provides an in-depth review of the latest progress on data prefetching research. Topics covered in this volume include temporal prefetchers, spatial prefetchers, non-spatial-temporal prefetchers, and evaluation of prefetchers, with insights on possible future research direction. Specific chapters in this release include Introduction to Data Prefetching, Spatial Prefetching Techniques, Temporal Prefetching Techniques, Domino prefetching scheme, Bingo prefetching method, and The Champion prefetcher.

Key Features

  • Provides accurate reviews of various topics in data prefetching
  • Includes useful graphic materials to facilitate understanding of topics
  • Presents the latest insights and future perspectives on covered data prefetchers

Readership

Computer architecture students, researchers, and practitioners, computer systems researchers, and practitioners who are particularly interested in data prefetching

Table of Contents

  • Cover image
  • Title page
  • Table of Contents
  • Copyright
  • Contributors
  • Preface
  • Table of abbreviations
  • Chapter One: Introduction to data prefetching
  • Abstract
  • 1: Introduction
  • 2: Background
  • 3: A preliminary hardware data prefetcher
  • 4: Nonhardware data prefetching
  • 5: Conclusion
  • References
  • Further reading
  • Chapter Two: Spatial prefetching
  • Abstract
  • 1: Introduction
  • 2: Spatial memory streaming (SMS)
  • 3: Variable length delta prefetcher (VLDP)
  • 4: Summary
  • References
  • Chapter Three: Temporal prefetching
  • Abstract
  • 1: Introduction
  • 2: Sampled temporal memory streaming (STMS)
  • 3: Irregular stream buffer (ISB)
  • 4: Summary
  • References
  • Chapter Four: Beyond spatial or temporal prefetching
  • Abstract
  • 1: Introduction
  • 2: Spatiotemporal memory streaming (STeMS)
  • 3: Summary
  • References
  • Chapter Five: State-of-the-art data prefetchers
  • Abstract
  • 1: Domino temporal data prefetcher
  • 2: Bingo spatial data prefetcher
  • 3: Multi-lookahead offset prefetcher
  • 4: Runahead metadata
  • 5: Summary
  • References
  • Chapter Six: Evaluation of data prefetchers
  • Abstract
  • 1: Introduction
  • 2: Spatial prefetching
  • 3: Temporal prefetching
  • 4: Spatio-temporal prefetching
  • 5: Offset prefetching
  • 6: Multi-degree prefetching with pairwise-correlating prefetchers
  • 7: Summary
  • References

Product details

  • No. of pages: 102
  • Language: English
  • Copyright: © Academic Press 2022
  • Published: February 24, 2022
  • Imprint: Academic Press
  • Hardcover ISBN: 9780323851190
  • eBook ISBN: 9780323851206

About the Serial Volume Editors

Pejman Lotfi-Kamran

Pejman Lotfi-Kamran is an associate professor of computer science, the head of the School of Computer Science, and the director of Turin Cloud Services at the Institute for Research in Fundamental Sciences (IPM). His research interests include computer architecture, computer systems, approximate computing, and cloud computing. His work on scale-out server processor design lays the foundation for Cavium ThunderX. Lotfi-Kamran has a Ph.D. in computer science from the Ecole Polytechnique Federale de Lausanne (EPFL). He received his MS and BS in computer engineering from the University of Tehran. He is a member of the IEEE and the ACM.

Affiliations and Expertise

Associate Professor of Computer Science, the head of the School of Computer Science, and the director of Turin Cloud Services at the Institute for Research in Fundamental Sciences (IPM)

Hamid Sarbazi-Azad

Hamid Sarbazi-Azad is currently a professor of computer science and engineering at Sharif University of Technology, and a research professor of computer science at the Institute for Research in Fundamental Sciences, both in Tehran, Iran . His research interests include high-performance computer/memory architectures, NoCs and SoCs, learning architectures,, social networks, and storage systems, on which he has published over 400 refereed papers. He received Khwarizmi International Award in 2006, TWAS Young Scientist Award in engineering sciences in 2007, and Sharif University Distinguished Researcher awards in years 2004, 2007, 2008, 2010 and 2013. He is now an associate editor of ACM Computing Surveys, IEEE Computer Architecture Letters, and Elsevier’s Computers and Electrical Engineering.

Affiliations and Expertise

Sharif University of Technology, Tehran, Iran

Ratings and Reviews

Write a review

There are currently no reviews for "Data Prefetching Techniques in Computer Systems"