An OpenCL/CUDA analog for the new-style Python buffer interface