Add an OpenCL kernel for a slice-based PyOpenCL version.
Add a slice-based PyOpenCL version.