https://hgpu.org/?p=11013
Computing OpenSURF on OpenCL and General Purpose GPU