https://hgpu.org/?p=8474
Massively parallel Monte Carlo for many-particle simulations on GPUs