No need to copy ALL of Pi every iteration to OpenCL bufs
Don't copy theta to OpenCL every iteration
add find_le, xorshift, combined test/held out sets in OpenCL.
temporary switch in main
xorshift as rand() source in c++ Random class