https://hgpu.org/?p=3172
Interactive SPH Simulation and Rendering on the GPU