Skip to content

INF560 (Parallel and Distributed Algorithms) project: parallelizing a image processing application (Sobel filter) using MPI, OpenMP & CUDA.

Notifications You must be signed in to change notification settings

fabrizio-indirli/sobel-parallel

Repository files navigation

Parallel Algorithms project

Implementation of parallelization strategies on a image processing application (Grey, Sobel and Blur filters) using MPI, OpenMP & CUDA. The original (sequential) program was modified in order to exploit the 3 parallelization technologies: the final program infers the best strategy according to the input set and to the available resources, using a decision tree.

For further details, please read the report PDF.

About

INF560 (Parallel and Distributed Algorithms) project: parallelizing a image processing application (Sobel filter) using MPI, OpenMP & CUDA.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages