In this course, we implemented many different projects or mini-projects using different frameworks of multi-core computing, the most prominent of which are listed below:
Sobel Edge-detection Filter using Nvidia CUDA
Green screen replacement using Nvidia CUDA and Intel CPU’s Vector Processing (SIMD) capabilities (separately)
N-Queens solver using Open MP
The course in which we did this project was taught by Dr. Hajar Falahati at Sharif University of Technology.
Teammates: