- The task of this assignment was to optimize two functions:
convolution
andaverage_pooling
. Details are available in the pdf. - The functions are in
kernels.c
. - Our convolution function managed to get the highest speedup in the submissions with a ratio of
3.1
.
Team members:
- Mustafa Ismail @MustafaIsmail10
- Syed Osama Ahmad @Amas0o
- M. Mahdi Khosravi @mmk-1