Parallel Programming


Parallel and Concurrent Programming in Haskell: Techniques for Multicore and Multithreaded Programming
An Introduction to Parallel Programming
The Art of Multiprocessor Programming
Programming Massively Parallel Processors: A Hands-on Approach
Structured Parallel Programming: Patterns for Efficient Computation
CUDA by Example: An Introduction to General-Purpose GPU Programming
Fast Python: High performance techniques for large datasets
Grokking Concurrency
OpenCL Programming by Example
CUDA Programming: A Developer's Guide to Parallel Computing with GPUs (Applications of Gpu Computing)
High-Performance Compilers for Parallel Computing
Introduction to Parallel Computing: Design and Analysis of Parallel Algorithms
Blank 133x176
Designing Efficient Al...
 
by
Michael J. Quinn
Parallel Computing: Theory and Practice
Using OpenMP: Portable Shared Memory Parallel Programming (Scientific and Engineering Computation)