𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Multicore Processors and Systems

✍ Scribed by Michael B. Taylor, Walter Lee, Jason E. Miller (auth.), Stephen W. Keckler, Kunle Olukotun, H. Peter Hofstee (eds.)


Publisher
Springer US
Year
2009
Tongue
English
Leaves
310
Series
Integrated Circuits and Systems
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


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.

✦ Table of Contents


Front Matter....Pages i-xv
Tiled Multicore Processors....Pages 1-33
On-Chip Networks for Multicore Systems....Pages 35-71
Composable Multicore Chips....Pages 73-109
Speculatively Multithreaded Architectures....Pages 111-143
Optimizing Memory Transactions for Multicore Systems....Pages 145-172
General-Purpose Multi-core Processors....Pages 173-203
Throughput-Oriented Multicore Processors....Pages 205-230
Stream Processors....Pages 231-270
Heterogeneous Multi-core Processors: The Cell Broadband Engine....Pages 271-295
Back Matter....Pages 1-4

✦ Subjects


Processor Architectures; Circuits and Systems; Electrical Engineering


πŸ“œ SIMILAR VOLUMES


Multicore Processors and Systems
✍ Stephen W. Keckler, Kunle Olukotun, H. Peter Hofstee πŸ“‚ Library πŸ“… 2009 πŸ› Springer 🌐 English

<P><EM>Multicore Processors and Systems</EM> 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

Real-Time Systems Development with RTEMS
✍ Gedare Bloom, Joel Sherrill, Tingting Hu, Ivan Cibrario Bertolotti πŸ“‚ Library πŸ“… 2022 πŸ› CRC Press 🌐 English

The proliferation of multicore processors in the embedded market for Internet-of-Things (IoT) and Cyber-Physical Systems (CPS) makes developing real-time embedded applications increasingly difficult. What is the underlying theory that makes multicore real-time possible? How does theory influence app

Heterogeneous Multicore Processor Techno
✍ Kunio Uchiyama, Fumio Arakawa, Hironori Kasahara, Tohru Nojiri, Hideyuki Noda, Y πŸ“‚ Library πŸ“… 2012 πŸ› Springer-Verlag New York 🌐 English

<p><p>To satisfy the higher requirements of digitally converged embedded systems, this book describes heterogeneous multicore technology that uses various kinds of low-power embedded processor cores on a single chip. With this technology, heterogeneous parallelism can be implemented on an SoC, and g

Parallel Programming: for Multicore and
✍ Thomas Rauber, Gudula RΓΌnger (auth.) πŸ“‚ Library πŸ“… 2010 πŸ› Springer Berlin Heidelberg 🌐 English

<P>Innovations in hardware architecture, like hyper-threading or multicore processors, mean that parallel computing resources are available for inexpensive desktop computers. In only a few years, many standard software products will be based on concepts of parallel programming implemented on such ha