Here is a small benchmark that try to compare several optimized Intel OpenCV library functions with their GPU analogs, written using OpenGL and GLSL shader language.
More information HERE.
Because I can’t resist, here is my score (Core 2 Duo 6600 default clocks, Radeon HD 3870 Catalyst8.5, WinXP 32-bit) with Resolution multiplier set to 4:
------------ CPU | GPU step1: 75.3 21.5 step2: 35.8 22.5 step3: 05.7 00.7 Total Time: 116.9 345.3
-source-
GPUcv is an opensource lib to do opencv : http://picoforge.int-evry.fr/cgi-bin/twiki/view/Gpucv/Web
GPUBench gives some interesting numbers too : http://graphics.stanford.edu/projects/gpubench/ too bad it’s not more updated and user friendly.
Now, those bench are really helpful now that graphic is only a part of the uses of a GPU.
Shouldn’t the Total Time for the GPU be 44.7 not 345.3?
-Chris