Book description
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
Table of contents
- Front Cover (1/2)
- Front Cover (2/2)
- Dedication
- Contents (1/2)
- Contents (2/2)
- Preface
- Acknowledgement
- About the Author
- List of Abbreviations
- Chapter 1 - Perspectives on Multicore Architectures (1/6)
- Chapter 1 - Perspectives on Multicore Architectures (2/6)
- Chapter 1 - Perspectives on Multicore Architectures (3/6)
- Chapter 1 - Perspectives on Multicore Architectures (4/6)
- Chapter 1 - Perspectives on Multicore Architectures (5/6)
- Chapter 1 - Perspectives on Multicore Architectures (6/6)
- Chapter 2 - Perspectives on Parallel Programming (1/5)
- Chapter 2 - Perspectives on Parallel Programming (2/5)
- Chapter 2 - Perspectives on Parallel Programming (3/5)
- Chapter 2 - Perspectives on Parallel Programming (4/5)
- Chapter 2 - Perspectives on Parallel Programming (5/5)
- Chapter 3 - Shared Memory Parallel Programming (1/11)
- Chapter 3 - Shared Memory Parallel Programming (2/11)
- Chapter 3 - Shared Memory Parallel Programming (3/11)
- Chapter 3 - Shared Memory Parallel Programming (4/11)
- Chapter 3 - Shared Memory Parallel Programming (5/11)
- Chapter 3 - Shared Memory Parallel Programming (6/11)
- Chapter 3 - Shared Memory Parallel Programming (7/11)
- Chapter 3 - Shared Memory Parallel Programming (8/11)
- Chapter 3 - Shared Memory Parallel Programming (9/11)
- Chapter 3 - Shared Memory Parallel Programming (10/11)
- Chapter 3 - Shared Memory Parallel Programming (11/11)
- Chapter 4 - Parallel Programming for Linked Data Structures (1/6)
- Chapter 4 - Parallel Programming for Linked Data Structures (2/6)
- Chapter 4 - Parallel Programming for Linked Data Structures (3/6)
- Chapter 4 - Parallel Programming for Linked Data Structures (4/6)
- Chapter 4 - Parallel Programming for Linked Data Structures (5/6)
- Chapter 4 - Parallel Programming for Linked Data Structures (6/6)
- Chapter 5 - Introduction to Memory Hierarchy Organization (1/12)
- Chapter 5 - Introduction to Memory Hierarchy Organization (2/12)
- Chapter 5 - Introduction to Memory Hierarchy Organization (3/12)
- Chapter 5 - Introduction to Memory Hierarchy Organization (4/12)
- Chapter 5 - Introduction to Memory Hierarchy Organization (5/12)
- Chapter 5 - Introduction to Memory Hierarchy Organization (6/12)
- Chapter 5 - Introduction to Memory Hierarchy Organization (7/12)
- Chapter 5 - Introduction to Memory Hierarchy Organization (8/12)
- Chapter 5 - Introduction to Memory Hierarchy Organization (9/12)
- Chapter 5 - Introduction to Memory Hierarchy Organization (10/12)
- Chapter 5 - Introduction to Memory Hierarchy Organization (11/12)
- Chapter 5 - Introduction to Memory Hierarchy Organization (12/12)
- Chapter 6 - Introduction to Shared Memory Multiprocessors (1/3)
- Chapter 6 - Introduction to Shared Memory Multiprocessors (2/3)
- Chapter 6 - Introduction to Shared Memory Multiprocessors (3/3)
- Chapter 7 - Basic Cache Coherence Issues (1/12)
- Chapter 7 - Basic Cache Coherence Issues (2/12)
- Chapter 7 - Basic Cache Coherence Issues (3/12)
- Chapter 7 - Basic Cache Coherence Issues (4/12)
- Chapter 7 - Basic Cache Coherence Issues (5/12)
- Chapter 7 - Basic Cache Coherence Issues (6/12)
- Chapter 7 - Basic Cache Coherence Issues (7/12)
- Chapter 7 - Basic Cache Coherence Issues (8/12)
- Chapter 7 - Basic Cache Coherence Issues (9/12)
- Chapter 7 - Basic Cache Coherence Issues (10/12)
- Chapter 7 - Basic Cache Coherence Issues (11/12)
- Chapter 7 - Basic Cache Coherence Issues (12/12)
- Chapter 8 - Hardware Support for Synchronization (1/8)
- Chapter 8 - Hardware Support for Synchronization (2/8)
- Chapter 8 - Hardware Support for Synchronization (3/8)
- Chapter 8 - Hardware Support for Synchronization (4/8)
- Chapter 8 - Hardware Support for Synchronization (5/8)
- Chapter 8 - Hardware Support for Synchronization (6/8)
- Chapter 8 - Hardware Support for Synchronization (7/8)
- Chapter 8 - Hardware Support for Synchronization (8/8)
- Chapter 9 - Memory Consistency Models (1/6)
- Chapter 9 - Memory Consistency Models (2/6)
- Chapter 9 - Memory Consistency Models (3/6)
- Chapter 9 - Memory Consistency Models (4/6)
- Chapter 9 - Memory Consistency Models (5/6)
- Chapter 9 - Memory Consistency Models (6/6)
- Chapter 10 - Advanced Cache Coherence Issues (1/8)
- Chapter 10 - Advanced Cache Coherence Issues (2/8)
- Chapter 10 - Advanced Cache Coherence Issues (3/8)
- Chapter 10 - Advanced Cache Coherence Issues (4/8)
- Chapter 10 - Advanced Cache Coherence Issues (5/8)
- Chapter 10 - Advanced Cache Coherence Issues (6/8)
- Chapter 10 - Advanced Cache Coherence Issues (7/8)
- Chapter 10 - Advanced Cache Coherence Issues (8/8)
- Chapter 11 - Interconnection Network Architecture (1/8)
- Chapter 11 - Interconnection Network Architecture (2/8)
- Chapter 11 - Interconnection Network Architecture (3/8)
- Chapter 11 - Interconnection Network Architecture (4/8)
- Chapter 11 - Interconnection Network Architecture (5/8)
- Chapter 11 - Interconnection Network Architecture (6/8)
- Chapter 11 - Interconnection Network Architecture (7/8)
- Chapter 11 - Interconnection Network Architecture (8/8)
- Chapter 12 - SIMT Architecture (1/4)
- Chapter 12 - SIMT Architecture (2/4)
- Chapter 12 - SIMT Architecture (3/4)
- Chapter 12 - SIMT Architecture (4/4)
- Chapter 13 - Ask the Experts (1/6)
- Chapter 13 - Ask the Experts (2/6)
- Chapter 13 - Ask the Experts (3/6)
- Chapter 13 - Ask the Experts (4/6)
- Chapter 13 - Ask the Experts (5/6)
- Chapter 13 - Ask the Experts (6/6)
- Bibliography (1/2)
- Bibliography (2/2)
- Back Cover
Product information
- Title: Fundamentals of Parallel Multicore Architecture
- Author(s):
- Release date: November 2015
- Publisher(s): Chapman and Hall/CRC
- ISBN: 9781482211191
You might also like
book
40 Algorithms Every Programmer Should Know
Learn algorithms for solving classic computer science problems with this concise guide covering everything from fundamental …
book
Head First Design Patterns, 2nd Edition
You know you don’t want to reinvent the wheel, so you look to design patterns—the lessons …
book
Fundamentals of Software Architecture
Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real …
book
Software Engineering at Google
Today, software engineers need to know not only how to program effectively but also how to …