Simple to moderate gpgpu kernels, mainly in opencl