Skip to content

edoduc/GPU-programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

GPU-programming

Labs of GPU programming

In the framewok of a GPU programming course, 2 labs notebooks:

  • Matrix multiplication: implement different methods of matrix multiplication (cpu vs gpu, basic/tiled/cublas) to compare runtime and efficiency
  • Linear classifier: implement a basic linear classifier (weigth initialization, prediction, gradient descent, weight update) using GPU to parallelize calculations and decrease runtime

Both labs are coded in C