/Parallel-Computing

Implementation of various Parallel Computing algorithms using CUDA C++

Primary LanguageCuda

Parallel-Computing

Implementation of various Parallel Computing algorithms using CUDA C++

To Compile : !nvcc <file_name.cu>

To Run : ./a.out

  1. Matrix Multiplication and Addition
  2. Resultant sum of dot products
  3. Hillis-Steele Scan
  4. Blelloch Scan
  5. Maximum size sqaure submatrix
  6. Floyd-Warshall (Shortest Path between all pairs of points in a graph)