template matching implementation using GPU