https://hgpu.org/?p=6895
A Nearest Neighbor Data Structure for Graphics Hardware