Oussama Kharouiche
AboutProjectsExperiencePublicationsMy BlogResume

Sharing My Journey Learning CUDA

Why This Blog ?

Part 1 of 2

Purpose

As a Computer Science engineering student specializing in Applied Mathematics, especially Artificial Intelligence and Machine Learning, I was always curious to know how GPUs work and how frameworks like PyTorch and TensorFlow operate under the hood, and how you can parallelize your code on the GPU. Now I have embarked on the CUDA learning journey and I am planning to keep you updated about what I learn and explain the concepts in my own words, so that others can benefit from my experience.

Resources

I will keep updating the resources section as I continue learning and exploring CUDA programming.

  • Nvidia Blogs
  • Simon Oz Youtube channel