/CUDA_Tutorials

just for my learning...

Primary LanguageJupyter Notebook

C/C++ Cuda Tutorials

Follows udacity cs344

I will try to simply my findings in Jupyter Notebook (Google Collab).

PyCUDA Tutorials

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 :

  1. 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].

  2. https://github.com/PacktPublishing/Hands-On-GPU-Programming-with-Python-and-CUDA by the Author : Brian Tuomanen

  3. https://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html [Official CUDA Documentation].

  4. Stack Overflow realted to Pycuda / CUDA concepts.

  5. 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.