https://github.com/kessiler/parallelboxblur
Implementation of BoxBlur using C++ AMP
https://github.com/kessiler/parallelboxblur
Last synced: 3 months ago
JSON representation
Implementation of BoxBlur using C++ AMP
- Host: GitHub
- URL: https://github.com/kessiler/parallelboxblur
- Owner: kessiler
- Created: 2014-10-28T01:07:01.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-10-11T17:02:47.000Z (over 9 years ago)
- Last Synced: 2025-01-28T05:44:18.797Z (4 months ago)
- Language: C++
- Homepage:
- Size: 145 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
parallelBoxBlur
===============In image processing, applying filter function is very common and [Box Blur](https://en.wikipedia.org/wiki/Box_blur) is one such method. In this repository I shared a C++ AMP implementation.
>Note:
>C++ AMP (C++ Accelerated Massive Parallelism) accelerates the execution of your C++ code by taking advantage of the data-parallel hardware that's commonly present as a graphics processing unit (GPU) on a discrete graphics card. The C++ AMP programming model includes support for multidimensional arrays, indexing, memory transfer, and tiling. It also includes a mathematical function library. You can use C++ AMP language extensions to control how data is moved from the CPU to the GPU and back.