Goedecker, S. (1997). Fast radix 2, 3, 4, and 5 kernels for fast Fourier transformations on computers with overlapping multiply-add instructions. SIAM Journal on Scientific Computing, 18, 1605-1611.