Data Prefetching Techniques in Computer Systems
- 1st Edition, Volume 125 - February 24, 2022
- Editors: Pejman Lotfi-Kamran, Hamid Sarbazi-Azad
- Language: English
- Hardback ISBN:9 7 8 - 0 - 3 2 3 - 8 5 1 1 9 - 0
- eBook ISBN:9 7 8 - 0 - 3 2 3 - 8 5 1 2 0 - 6
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 includ… Read more
Purchase options
Institutional subscription on ScienceDirect
Request a sales quoteData 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.
- 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
Computer architecture students, researchers, and practitioners, computer systems researchers, and practitioners who are particularly interested in data prefetching
- 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
- No. of pages: 102
- Language: English
- Edition: 1
- Volume: 125
- Published: February 24, 2022
- Imprint: Academic Press
- Hardback ISBN: 9780323851190
- eBook ISBN: 9780323851206
PL
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)HS
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, IranRead Data Prefetching Techniques in Computer Systems on ScienceDirect