https://hgpu.org/?p=1669
The Virtual Marathon: Parallel Computing Supports Crowd Simulations