https://hgpu.org/?p=8106
The nonequispaced FFT on graphics processing units