optimized GPU_FFT