Parallel Computing


Parallel and High Performance Computing
Introduction to Parallel Computing: From Algorithms to Programming on State-of-the-Art Platforms (Undergraduate Topics in Computer Science)
Is Parallel Programming Hard, And, If So, What Can You Do About It?
Concurrent Programming Interviews: A Practical Guide to Becoming the Standout Candidate (Apress Pocket Guides)
Deep Learning at Scale: At the Intersection of Hardware, Software, and Data
Grokking Concurrency
Programming Massively Parallel Processors: A Hands-on Approach
Scaling Python with Dask: From Data Science to Machine Learning
Structured Parallel Programming: Patterns for Efficient Computation
Introduction to Parallel Computing
High-Performance Compilers for Parallel Computing
An Introduction to Parallel Programming
Heterogeneous Computing with OpenCL
OpenCL Programming Guide
Introduction to Parallel Computing: Design and Analysis of Parallel Algorithms