opencl: allocate the random buffer once and for all