Limit search to available items
Book Cover
E-book
Author Solihin, Yan, author

Title Fundamentals of parallel multicore architecture / Yan Solihin
Edition 1st
Published Boca Raton : Chapman & Hall/CRC, 2015

Copies

Description 1 online resource : illustrations (black and white)
Series Chapman & Hall/CRCcomputational science series
Chapman & Hall/CRCcomputational science series
Contents Perspectives on Multicore Architectures; The Origin of the Multicore Architecture; Perspectives on Parallel Computers; Future Multicore Architectures Perspectives on Parallel Programming ; Limits on Parallel Program Performance; Parallel Programming Models Shared Memory Parallel Programming ; Steps in Parallel Programming; Dependence Analysis; Identifying Parallel Tasks in Loop Structures; Identifying Parallelism at Other Levels; Identifying Parallelism through Algorithm Knowledge; Determining the Scope of Variables; Synchronization; Assigning Tasks to Threads; Mapping Threads to Processors; A Brief Introduction to OpenMP Parallel Programming for Linked Data Structures; Parallelization Challenges in LDS; Approaches to Parallelization of LDS; Parallelization Techniques for Linked Lists; The Role of Transactional Memory Introduction
Models; Synchronization in Different Memory Consistency Models Advanced Cache Coherence Issues; Directory Coherence Protocols; Overview of Directory Coherence Protocol; Basic Directory Cache Coherence Protocol; Implementation Correctness and Performance; Contemporary Design Issues Interconnection Network Architecture ; Link, Channel, and Latency; Network Topology; Routing Policies and Algorithms; Router Architecture; Case Study: Alpha 21364 Network Architecture; Multicore Design Issues SIMT Architecture; SIMT Programming Model; Mapping SIMT Workloads to SIMT Cores; SIMT Core Architecture Ask the Experts Exercises appear at the end of each chapter
Summary 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
Bibliography Includes bibliographical references and index
Notes CIP data; item not viewed
Subject Multiprocessors.
COMPUTERS -- Systems Architecture -- General.
COMPUTERS -- Computer Engineering.
Multiprocessors.
Form Electronic book
ISBN 9781498753418
1498753418
9781482211191
148221119X
9781482211207
1482211203