The trace to study in the GPU Arch and Cuda Programming
learn the Cuda programming is a good way to better understand the SIMD and GPU Arch
Here is some good materials for learning:
(1) good blog : blogs about cuda
the code in the blog is here: [code](https://github.com/Tony-Tan/CUDA_Freshman)
(2) quick way to learn cuda: quick
Professional-CUDA-C-Programming
(4) Nvidia Manual : manual
CUDA C++ Best Practices Guide : [practice](https://docs.nvidia.com/cuda/cuda-c-best-practices-guide/index.html)