After trying to implemen
t my C transpose code as a kernel I see how the OpenCL in Action transpose kernel works, and have now am using that instead of my
version (which didn't work at all)