Follows udacity cs344
I will try to simply my findings in Jupyter Notebook (Google Collab).
just for my learning...
All files are google collab, but not all have installed libraries, PS:- You need to install all the cuda related libraries / PyCuda.
The materials are from Book, StackOverflow, blogs, youtube.
Each file should not take more than an hour or 2 hours max.
Reference :
-
https://www.amazon.com/dp/1788993918/ref=cm_sw_em_r_mt_dp_kjYPFb8F287MG [Hands-On GPU Programming with Python and CUDA: Explore high-performance parallel computing with CUDA Paperback – November 27, 2018].
-
https://github.com/PacktPublishing/Hands-On-GPU-Programming-with-Python-and-CUDA by the Author : Brian Tuomanen
-
https://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html [Official CUDA Documentation].
-
Stack Overflow realted to Pycuda / CUDA concepts.
-
Blogs etc.
PS:- I am just compiling the notebooks that its easier to navigate and learn PyCUDA. I am also not sharing any copy-right materials in any form, the notebooks do have important context as exactly as in the reference materials, which I mentioned above in Reference.