Programming Parallel Computers

Links to external resources

Hardware

OpenMP

SIMD

CUDA

OpenCL [optional]

Rust programming language [optional]

Low-level programming techniques [advanced]