CUDA介绍
并行计算
所谓并行计算,相对于串行计算而言。
举个例子,
处理一个队列,队列长度为6,队列元素为1-6共6个元素。
串行计算,
处理1之后,处理2,然后3,4,5,6,一个个来处理。
并行计算,如下图:
CUDA支持的GPU
GPU大家进入这个行业都懂,直接介绍一些有用的了。
cuda编程支持的GPU如下,基本大部分的nv的卡都支持:
https://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html#cuda-enabled-gpus
CUDA
主要参考文献
1、https://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html#cuda-enabled-gpus
2、https://www.nvidia.cn/docs/IO/51635/NVIDIA_CUDA_Programming_Guide_1.1_chs.pdf
3、https://docs.nvidia.com/cuda/cuda-installation-guide-linux/
4、https://github.com/xiaoweihan/Books/blob/master/CUDA并行程序设计 GPU编程指南.pdf