Skip to content

skj092/cuda-programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CUDA Learning Challenge

Resources:

  1. https://leetgpu.com/playground
  2. Video Lecture: FreeCodeCamp
  3. Jeremy Haward 2 lectures
  4. PMPP Book

Day1: 28 Jan, 2025

  • Watched FreeCodeCamp CUDA lecture till Chapter 3 (1:36:48).
  • Find resources for writing cuda program.
  • Hello world in cuda
  • Copy one array to another in cuda

Day 2:

  • Add two vector

Day 3:

  • Fine square of every element of a metrix.

Day 4:

  • Element wise multiple two metrix.
  • Neive Matrix Multiplication

Day 5:

  • Solve all the problems of Chapter 3: PMPP

Day 6:

  • Add two vector using shared memory (failed).
  • Add two matrix using shared memory (failed).
  • Print Device properties

Day 7:

  • Add two vector using shared memory in python.
  • Add two vector using shared memory in python.

Day 8:

  • Add two vector using shared memory in cuda.
  • Add two vector using shared memory in cuda.

Day 9:

  • Tried matrix multiplicationusing shared memory - failed
  • I need more clearity on index mapping, tomorrow I'll again start writing python and will solve simple problem using shared memory.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published