Transpose kernels working but fast kernel only gives 2x speedup