Chapter-by-chapter notes taken while reading the book. Cherry-picked highlights, worked examples and the parts most relevant to writing real CUDA kernels.