https://hgpu.org/?p=4332
Cellular Level Agent Based Modelling on the Graphics Processing Unit