https://hgpu.org/?p=2119
Molecular Dynamics on a Grand Scale