https://hgpu.org/?p=2274
Population Parallel GP on the G80 GPU