yafangshih / GPGPU_Programming_2016S

Perlin Noise, Poisson Image Editing implemented in CUDA. Course assignments of GPU programming at National Taiwan University.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

lab0

Convert all characters to be captial

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Qu (input)
LOREM IPSUM DOLOR SIT AMET, CONSECTETUR ADIPISCING ELIT. QU (output)

Swap all pairs in all words

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Qu (input)
oLerm piusm odolr ist mate, ocsnceetutr dapisiicgn leti. uQ (output)

lab1

Count the Position in Words

gpu qq  a hello   sonoda (input) 
123012001012345000123456 (output) 

Find the Heads

gpu qq  a hello   sonoda (input) 
123012001012345000123456 (output from above) 
0,4,8,10,18 (output) 

lab2

Perlin Noise


lab3

Poisson Image Editing

background Target Mask Result
alt text alt text alt text alt text

About

Perlin Noise, Poisson Image Editing implemented in CUDA. Course assignments of GPU programming at National Taiwan University.


Languages

Language:Cuda 79.0%Language:C++ 20.1%Language:C 1.0%