A Deeper Look at FFT and Winograd Convolutions
FFTW: an adaptive software architecture for the FFT