/Parallel-Programming-Projects

Parallel Programming Projects

Primary LanguageC++

Parallel Programing Projects

This Repository Includes the following projects:

  1. Matrix Multiply
  • A comparision of the matrix multiply algorithm implemented in openmpi, pthreads, and in serial.
  1. CUDA C/C++ projects
  • vectorAdd: A simple additon of two vectors
  • imageBlur: A gaussian blur of an image using the weighted average of surrounding pixel values.
  • edgeDetector: An imaged edge detector using the Canny Edge Detector algorithm.
  • introCUDA: A repository with solutions to problems from Udacity Course cs344: Introduction to Parallel Programming. The repository can be found here.
  1. OpenCL Projects
  • In progress