Tiling now works in both directions in one kernel