ABSTRACT

Although multicore is now a mainstream architecture, there are few textbooks that cover parallel multicore architectures. Filling this gap, Fundamentals of Parallel Multicore Architecture provides all the material for a graduate or senior undergraduate course that focuses on the architecture of multicore processors. The book is also useful as a ref

chapter Chapter 1|26 pages

Perspectives on Multicore Architectures

chapter Chapter 2|24 pages

Perspectives on Parallel Programming

chapter Chapter 3|52 pages

Shared Memory Parallel Programming

chapter Chapter 4|30 pages

Parallel Programming for Linked Data Structures

chapter Chapter 5|58 pages

Introduction to Memory Hierarchy Organization

chapter Chapter 6|14 pages

Introduction to Shared Memory Multiprocessors

chapter Chapter 7|60 pages

Basic Cache Coherence Issues

chapter Chapter 8|36 pages

Hardware Support for Synchronization

chapter Chapter 9|30 pages

Memory Consistency Models

chapter Chapter 10|40 pages

Advanced Cache Coherence Issues

chapter Chapter 11|38 pages

Interconnection Network Architecture

chapter Chapter 12|18 pages

SIMT Architecture

chapter Chapter 13|26 pages

Ask the Experts