Primary
Textbooks (optional):
- Programming
Massively Parallel Processors: A Hands-on Approach (3rd Ed.,
2017) by D.B. Kirk and W.-M. W. Hwu. (book's
web site) Available from Safari
Books Online.
- NVIDIA CUDA C++
Programming
Guide v. 11.2 (2020).
Available from NVIDIA.
- Quick summary, formats of common
instructions.
Secondary Textbooks and Links
(optional; all available for free online so do
not
purchase):
General Parallel Textbooks
(optional):
- Pacheco, An Introduction
to Parallel Programming (MK, 2011). Available from Safari
Books Online.
- Grama, Gupta, Karypis and Kumar, An Introduction to Parallel Computing:
Design and Analysis of Algorithms (Pearson, 2003). Available
from Safari
Books Online.
|