https://hgpu.org/?p=7605
Spatial Data Structures, Sorting and GPU Parallelism for Situated-agent Simulation and Visualisation