《GPU高性能编程CUDA实战》、《CUDA并行程序设计GPU编程指南》、《GPU高性能运算之CUDA》、《大规模并行处理器编程实战》(1、2版)、《OpenGL编程指南》、《GPGPU编程技术——从GLSL、CUDA到OpenCL》。
这一部分主要记录CUDA的软硬框架、线程模型和内存模型。
第一章 CUDA的总体框架

1 CUDA对C的扩展

CUDA对C的扩展主要体现在如下6个方面:
(1)函数类型限定符。__global__、__device__等。(2)变量类型限定符。__shared__等。(3)内置矢量类型。dim3等。(4)引入了4个内建变量。blockIdx、threadIdx、gridDim、blockDim。(5)引入了