Solihin, Yan,
Fundamentals of parallel multicore architecture / by Yan Solihin. - First edition. - 1 online resource (494 pages) : 187 illustrations. - Chapman & Hall/CRCcomputational science series . - Chapman & Hall/CRCcomputational science series. .
chapter 1 - Perspectives on Multicore Architectures -- chapter 2 - Perspectives on Parallel Programming -- chapter 3 - Shared Memory Parallel Programming -- chapter 4 - Parallel Programming for Linked Data Structures -- chapter 5 - Introduction to Memory Hierarchy Organization -- chapter 6 - Introduction to Shared Memory Multiprocessors -- chapter 7 - Basic Cache Coherence Issues -- chapter 8 - Hardware Support for Synchronization -- chapter 9 - Memory Consistency Models -- chapter 10 - Advanced Cache Coherence Issues -- chapter 11 - Interconnection Network Architecture -- chapter 12 - SIMT Architecture -- chapter 13 - Ask the Experts.
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 reference for professionals who deal with programming on multicore or designing multicore chips.
9780429069413
COMPUTERS / Systems Architecture / General.
COMPUTERS / Computer Engineering.
Computer architecture.
Multiprocessors.
Parallel processing (Electronic computers)
Parallel programming (Computer science)
QA76.5
004.3/5
Fundamentals of parallel multicore architecture / by Yan Solihin. - First edition. - 1 online resource (494 pages) : 187 illustrations. - Chapman & Hall/CRCcomputational science series . - Chapman & Hall/CRCcomputational science series. .
chapter 1 - Perspectives on Multicore Architectures -- chapter 2 - Perspectives on Parallel Programming -- chapter 3 - Shared Memory Parallel Programming -- chapter 4 - Parallel Programming for Linked Data Structures -- chapter 5 - Introduction to Memory Hierarchy Organization -- chapter 6 - Introduction to Shared Memory Multiprocessors -- chapter 7 - Basic Cache Coherence Issues -- chapter 8 - Hardware Support for Synchronization -- chapter 9 - Memory Consistency Models -- chapter 10 - Advanced Cache Coherence Issues -- chapter 11 - Interconnection Network Architecture -- chapter 12 - SIMT Architecture -- chapter 13 - Ask the Experts.
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 reference for professionals who deal with programming on multicore or designing multicore chips.
9780429069413
COMPUTERS / Systems Architecture / General.
COMPUTERS / Computer Engineering.
Computer architecture.
Multiprocessors.
Parallel processing (Electronic computers)
Parallel programming (Computer science)
QA76.5
004.3/5