https://hgpu.org/?p=3809
K-nearest neighbor search: Fast GPU-based implementations and application to high-dimensional feature matching