Text this: Multi-dimensional Homomorphisms and Their Implementation in OpenCL.