After an overview of SPIRAL, the translation and optimization techniques utilized by the compiler will be discussed. Then, empirical data showing the efficiency of the resulting C/FORTRAN code will be presented. Timings will be compared, using the fast Fourier transform (FFT) as a benchmark, to those obtained by FFTW (http://www.fftw.org), one of the fastest FFT packages available.
The results of this comparison show that the SPL compiler produces code that is competitive with and, in many cases, faster than FFTW.