Fast computation of discrete Fourier transforms using polynomial transforms | Synapse