I have put my solutions to SBU(Shahid Beheshti University) concurrent programming course(OpenMP and CUDA) assignments in this repository.
Instructor: Dr. Mahmood Fazlali
Winter-Spring 2022
- DFS graph traversal algorithm - Sequential - Assignments/1/DFS.c
- DFS graph traversal algorithm - OpenMP - Assignments/2/DFS.cpp
- Strassen matrix multiplication algorithm - OpenMP - Assignments/3/strassen.cpp
- Simple matrix multiplication algorithm - OpenMP - Assignments/4/matrixMultiplication.cpp
- Simple matrix multiplication algorithm - CUDA - Assignments/5/matMult.cu
- Strassen Algorithm for matrix multiplication - CUDA - Assignments/6/cudaStrassen.cu
- Final Project(Parallel Sorting)