Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 880 Bytes

README.md

File metadata and controls

18 lines (12 loc) · 880 Bytes

OpenCL Gaussian Blur

Gaussian Blur algorithm implemented in OpenCL, written as a learning project. The intention was to benchmark the performance against CPU. However, take the tests below with a grain of salt as CPU calculations were run on a single thread. This shows the power of GPU computing nonetheless.

Test results

The tests were done on MBP 2017 (Intel Core i5, Intel Iris Plus Graphics 640).

Kernel size CPU time GPU time
5 5.600 0.005
10 18.610 0.012
20 80.038 0.033

Sources