OpenCL implementation for SIFT matching