edoduc / GPU-programming

Labs of GPU programming in C

Repository from Github https://github.comedoduc/GPU-programmingRepository from Github https://github.comedoduc/GPU-programming

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

About

Labs of GPU programming in C


Languages

Language:Jupyter Notebook 100.0%