https://hgpu.org/?p=12405
Kd-tree Based N-Body Simulations with Volume-Mass Heuristic on the GPU