Skip to content

These projects are part of exhaustive lessons on parallel computing algorithms and patterns on GPUs using CUDA.

Notifications You must be signed in to change notification settings

SaiDhanyaa/CUDA-Parallel-Programming-projects

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Parallel-Programming-projects

GreyScale

Fill in the kernel to convert from color to greyscale

Image Blurring

A gaussian_blur CUDA kernel to perform a 2D image blurring operation

Tone-mapping

Perform tone mapping on a HDR image i.e transform the luminance channel by compressing its range to [0, 1].

Seamless Clonning

Paste the source image into destination thereby matching the two images so that the pasting is non-obvious.

Red Eye Removal

Implementing red eye removal

Optimization techniques CUDA

The goal of this project is compute a histogram as fast as possible.

About

These projects are part of exhaustive lessons on parallel computing algorithms and patterns on GPUs using CUDA.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Cuda 48.2%
  • C++ 43.9%
  • Makefile 5.1%
  • CMake 1.9%
  • C 0.9%