Unfortunately the speedup by doing a transpose before the y-direction FFT only works (very well) for small grid sized, tipping point is somewhere around 128-256 grid points