Title Statements
- Full title :Multicore Software Development Algorithms : Applications, Tips and Tricks.
Edition Statements
- Publication Date:©2016.
Publication Statements
- Publisher(s):Elsevier Science & Technology
- Place of Publication:Oxford
- Language:eng
- Publication Date:©2016.
The Physical Object
- Description:1 online resource (233 pages).
Edition Identifiers
- ISBN:9780128010372, 0128010371
- oclc:on1059040618
- LC Classification:QA76.642
- Dewey Decimal:005.275
Table of Contents
Front Cover -- Multicore Software Development Techniques -- Copyright Page -- Dedication -- Contents -- 1 Principles of Parallel Computing -- 1.1 Concurrency versus Parallelism -- 1.2 Symmetric and Asymmetric Multiprocessing -- 1.2.1 Symmetric Multiprocessing -- 1.2.2 Asymmetric Multiprocessing -- 1.3 Parallelism Saves Power -- 1.3.1 Limit: "Hidden Parallelism" Gains are Slowing Down -- 1.3.2 Another Limit: Chip Yield and Process Technologies -- 1.3.3 Another Limit: Basic Laws of Physics and the Speed of Light -- 1.4 Key Challenges of Parallel Computing -- 1.4.1 Finding Enough Parallelism -- 1.4.2 Data Dependencies -- 1.4.3 Achieving the Right Level of Granularity -- 1.4.4 Locality and Parallelism -- 1.4.5 Load Imbalance -- 1.4.6 Speedup -- 1.4.7 Directed Graphs -- 2 Parallelism in All of Its Forms -- 2.1 Bit-Level Parallelism -- 2.2 Instruction-Level Parallelism (ILP) -- 2.3 Simultaneous Multithreading -- 2.4 Single Instruction, Multiple Data (SIMD) -- 2.5 Data Parallelism -- 2.6 Task Parallelism -- 2.7 Acceleration and Offload Engines -- 3 Multicore System Architectures -- 3.1 Shared Memory Multicore Systems -- 3.2 Cache Coherency -- 3.3 Shared Data Synchronization -- 3.4 Distri…
Read More ↓Writers
More from this Series
No reviews yet. Be the first to rate this work.
Files & Downloads
-
Multicore Software Development Techniques: Applic…
PDF · 18.8 MB · updated
Rate & Review