|
Items in your Cart:
0
Current Subtotal:$0.00
|
|
Home > Yan Solihin > Fundamentals of Parallel Computer Architecture - Student Edition - Soft Cover #1220
Fundamentals of Parallel Computer Architecture - Student Edition - Soft Cover #1220
|
Personalization
|
The world of parallel computers is undergoing a significant change. Parallel computers started as high end computing systems mainly used for scientific computation. Recently, the trend toward a multicore design has enabled an implementation of a parallel computer on a single chip. Parallel computers are now ubiquitous, present in all mainstream architectures for servers, desktop, and embedded systems. Single-chip parallel computers now co-exist with larger parallel computer architectures for servers and supercomputers. The purpose of this book is to bring together concepts, technologies, and implementations of parallel computer architectures in a package that is suitable for use as an introductory graduate text. 544 pages, 9"H x 7"W, 3.5 lbs.
Topic Highlights
- Shared memory parallel programming techniques: parallelization analysis for loop-intensive code and code that employs linked data structures.
-
Mechanisms to ensure that a parallel computer architecture is correct, fast, and scalable: cache coherence protocols, hardware synchronization primitives, and memory consistency models.
-
Components of a parallel computer architecture such as caches, directory, and interconnection network.
-
Unique problems and challenges in multicore systems: cache organization, performance volatility, bandwidth wall, and others.
Key Features
- Intuition-based discussion: intuition is built before difficult concepts are introduced.
-
Emphasis on practical skills: parallel programming concepts and techniques that can be applied to real-world problems are covered.
-
"Did you know" boxes to stimulate students' creativity and interests.
-
Short and modular chapters encourage students to read each chapter in its entirety.
About the Author
Yan Solihin is an Associate Professor of Electrical and Computer Engineering at North Carolina State University.
*Companion material can be found at www.cesr.ncsu.edu/solihin
Additional InformationClick here to view Table of Contents.
|
|
|
|