An open API service indexing awesome lists of open source software.

https://github.com/jimouris/parallel-convolution

🖼️ Parallel Image Convolution, applying a blur filter to images. Written in C, optimized in three different ways: MPI, MPI & OpenMP and CUDA.
https://github.com/jimouris/parallel-convolution

blur-filter cuda image-convolution image-processing mpi mpi-library parallel-processing

Last synced: about 1 month ago
JSON representation

🖼️ Parallel Image Convolution, applying a blur filter to images. Written in C, optimized in three different ways: MPI, MPI & OpenMP and CUDA.

Awesome Lists containing this project

README

        

# Parallel Convolution [![License MIT][badge-license]](LICENSE.txt)

### MPI - MPI & OpenMP - CUDA

Image-filtering program optimized with Parallel Programming techniques

A parallel program to apply convolution filters to images. Written in C, optimized in three different ways: MPI, MPI & OMP and CUDA.

#### Examples

![alt text](./results/rgb_0-20.png)
![alt text](./results/rgb_40-60.png)
![alt text](./results/grey_0-20.png)
![alt text](./results/grey_40-60.png)

[badge-license]: https://img.shields.io/badge/license-MIT-green.svg?style=flat-square