Skip to content

2D Parallel Convolution with MPI, Openmp and Hybrid strategy

Notifications You must be signed in to change notification settings

rdb987/2DConvolution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2DConvolution

2D Parallel Convolution with MPI, Openmp and Hybrid strategy

Convolution is a common operation in image processing. An image can be considered as a bidimensional matrix that associates to each pixel (x,y) a corresponding luminosity value for the original image. Convolution consists in modifying an original input matrix by means of a kernel, generally of smaller dimensions. Given a pixel (x,y), so called central pixel, of the image matrix, the convolution consists in centering the kernel matrix on this value. Its value and the neighbors values are multiplied for the corresponding values in the kernel. Results are sum up and the final sum is saved in the original (x,y) initial coordinates.

About

2D Parallel Convolution with MPI, Openmp and Hybrid strategy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published