https://hgpu.org/?p=6092
Parallel Random Numbers: As Easy as 1, 2, 3