Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cuda

Building cuda kernels

Mentor 🧑‍🏫 : https://github.com/hkproj | https://github.com/hkproj/100-days-of-gpu

Build

./build.sh day00x

Progress

  1. Day 1
  2. Day 2
  3. Day 3
  4. Day 4
  5. Day 5
  6. Day 6
  7. Day 7
  8. Day 8
  9. Day 9
  10. Day 10
  11. Day 11
  12. Day 12
  13. Day 13
  14. Day 14
  15. Day 15
  16. Day 16
  17. Day 17
  18. Day 18
  19. Day 19
  20. Day 20
  21. Day 21
  22. Day 22 Chapter 6
  23. Day 23 Chapter 7 (conv1D)
  24. Day 24 (Tiled conv1D)
  25. Day 25 (Tiled conv2D)
  26. Day 26 (Tanh forward and backward)
  27. Day 27 (CrossEntropy forward and backward)
  28. Day 28 (Kogge–Stone kernels for Inclusive and Exclusive scans)
  29. Day 29 (Fixed issues on Kogge–Stone kernels)
  30. Day 30 (Brent-Kung kernel for Inclusive scan)
  31. Day 31 (RNN)
  32. Day 32 (Triton vector addition)
  33. Day 33 (Triton naive matmul)
  34. Day 34 (Block matmul cpu + WIP Triton)
  35. Day 35 (Block matmul in Triton using 2D grid)
  36. Day 36 (Block matmul in Triton using 1D grid)

About

Building cuda kernels

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages