More fiddling with RNGs and trying to get OpenCL to work on GPUs.