Skip to content

This repository contains easy-to-read Python/CUDA implementations of fundamental GPU computing primitives.

Notifications You must be signed in to change notification settings

mikeroberts3000/GpuComputing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 

Repository files navigation

This repository contains easy-to-read Python/CUDA implementations of fundamental GPU computing primitives: map, reduce, prefix sum (scan), split, radix sort, and histogram. I use these primitives to construct easy-to-read Python/CUDA implementations of the following image processing operations: Gaussian blurring, bilateral filtering, histogram equalization, red-eye removal, and seamless image cloning.

This code can be browsed online with the IPython Notebook Viewer using the links below.

GPU Computing Primitives

Image Processing Operations

About

This repository contains easy-to-read Python/CUDA implementations of fundamental GPU computing primitives.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages