mikeroberts3000 / GpuComputing

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.


Languages

Language:Python 100.0%