Skip to content

Kvatsx/GPU-Computing-Assignments

Repository files navigation

GPU-Computing-Assignments

Assignment-1

  • Image Convolution on GPU.
  • Implemented CUDA version of given serial code for applying Average Filter using convolution in Image.
  • Implemented CUDA convolution using Sobel Filter to find edges in the image on GPU.

Assignment-2

  • Implemented CUDA version of given CPU code of Pattern Matching.
  • Did optimization by using 1-D shared memory in GPU.
  • Atomic add for increasing frequency count directly in GPU global memory.

Assignment-3

  • Written Assignment: Calculated speedup, efficiency of speedup etc.
  • Analyzed Task Dependency Graphs.
  • Calculated Standard and Scaled speedup.

Releases

No releases published

Packages

No packages published

Languages