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. A cross-cutting theme of the book is the challenges
associated with scaling up multicore systems to hundreds of cores.
The book provides an overview of significant developments in the
architectures for multicore processors and systems. It includes chapters
on fundamental requirements for multicore systems, including processing,
memory systems, and interconnect. It also includes several case studies
on commercial multicore systems that have recently been developed and
deployed across multiple application domains. The architecture chapters
focus on innovative multicore execution models as well as infrastructure
for multicores, including memory systems and on-chip interconnections.
The case studies examine multicore implementations across different
application domains, including general purpose, server, media/broadband,
network processing, and signal processing.
Multicore Processors and Systems is the first book that focuses solely
on multicore processors and systems, and in particular on the unique
technology implications, architectures, and implementations. The book
has contributing authors that are from both the academic and industrial
communities.