Multicore Processors and Systems

  • Stephen W. Keckler
  • Kunle Olukotun
  • H. Peter Hofstee

Part of the Integrated Circuits and Systems book series (ICIR)

Table of contents

  1. Front Matter
    Pages i-xv
  2. Michael B. Taylor, Walter Lee, Jason E. Miller, David Wentzlaff, Ian Bratt, Ben Greenwald et al.
    Pages 1-33
  3. Li-Shiuan Peh, Stephen W. Keckler, Sriram Vangal
    Pages 35-71
  4. Doug Burger, Stephen W. Keckler, Simha Sethumadhavan
    Pages 73-109
  5. Gurindar S. Sohi, T. N. Vijaykumar
    Pages 111-143
  6. Ali-Reza Adl-Tabatabai, Christos Kozyrakis, Bratin Saha
    Pages 145-172
  7. Chuck Moore, Pat Conway
    Pages 173-203
  8. James Laudon, Robert Golla, Greg Grohoski
    Pages 205-230
  9. Mattan Erez, William J. Dally
    Pages 231-270
  10. Back Matter
    Pages 1-4

About this book


Multicore Processors and Systems provides a comprehensive overview of emerging multicore processors and systems. It covers technology trends affecting multicores, multicore architecture innovations, multicore software innovations, and case studies of state-of-the-art commercial multicore systems. Cross-cutting themes of the book are the challenges associated with scaling up multicore systems to hundreds of cores. The architecture chapters focus on innovative multicore execution models as well as infrastructure for multicores, including memory systems, on-chip interconnections, and programming models. The case studies examine multicore implementations across different application domains, including general purpose, server, media/broadband, and signal processing. The authors of the chapters include leaders in the research of multicore architectures as well as designers responsible for the implementation of commercial multicore systems.

Researchers and practitioners will appreciate the projection of technology trends and its expected impact on multicore system design. The case studies throughout the book serve to provide insight into different approaches of designing multicore systems that will give the reader benefit of first-hand experience from the original innovators. Because of its emphasis on both fundamentals and on case studies, this book can serve as a primary textbook for an advanced course in parallel and multicore system design.


Chip Multiprocessors Integrated Circuits Microprocessors Multicore Processors Parallel Systems multi-core multi-core processor requirements

Editors and affiliations

  • Stephen W. Keckler
    • 1
  • Kunle Olukotun
    • 2
  • H. Peter Hofstee
    • 3
  1. 1.College of Natural SciencesUniversity of Texas, AustinAustinU.S.A.
  2. 2.Dept. Electrical EngineeringStanford UniversityStanfordU.S.A.
  3. 3.IBM Software GroupAustinU.S.A.

Bibliographic information

Industry Sectors