This appendix presents the displays from the FFTW3 benchmarks.
fftw3/fft -- FFTW3 Fft (fast fourier transform) Single precision, Interleaved complex Planning effor: estimate: -1 -- op: out-of-place CC fwd fft -2 -- ip: in-place CC fwd fft -4 -- op: out-of-place CC fwd fft + UNALIGNED Planning effor: measure: -11 -- op: out-of-place CC fwd fft -12 -- ip: in-place CC fwd fft -14 -- op: out-of-place CC fwd fft + UNALIGNED -15 -- op: out-of-place CC fwd fft + PRESERVE_INPUT -16 -- op: out-of-place CC fwd fft + PRESERVE_INPUT + ND Planning effor: patient: -21 -- op: out-of-place CC fwd fft -22 -- ip: in-place CC fwd fft -24 -- op: out-of-place CC fwd fft + UNALIGNED Planning effor: exhaustive: -31 -- op: out-of-place CC fwd fft -32 -- ip: in-place CC fwd fft -34 -- op: out-of-place CC fwd fft + UNALIGNED Single precision, Split complex Planning effor: estimate: -51 -- op: out-of-place CC fwd fft -52 -- ip: in-place CC fwd fft Planning effor: measure: -61 -- op: out-of-place CC fwd fft -62 -- ip: in-place CC fwd fft Planning effor: patient: -71 -- op: out-of-place CC fwd fft -72 -- ip: in-place CC fwd fft
fftw3/fftm -- FFTW3 FFTM (multiple fast fourier transform) benchmark Single precision, interlaved, ESTIMATE -1 -- out-of-place CC fwd fft, fixed rows, row-major -11 -- out-of-place CC fwd fft, fixed cols, row-major -21 -- out-of-place CC fwd fft, fixed rows, col-major -31 -- out-of-place CC fwd fft, fixed cols, col-major Single precision, interlaved, MEASURE -1-1 -- out-of-place CC fwd fft, fixed rows, row-major -111 -- out-of-place CC fwd fft, fixed cols, row-major -121 -- out-of-place CC fwd fft, fixed rows, col-major -131 -- out-of-place CC fwd fft, fixed cols, col-major Single precision, interlaved, PATIENT -201 -- out-of-place CC fwd fft, fixed rows, row-major -211 -- out-of-place CC fwd fft, fixed cols, row-major -221 -- out-of-place CC fwd fft, fixed rows, col-major -231 -- out-of-place CC fwd fft, fixed cols, col-major Parameters for all cases -p:sw [0|1] -- save wisdom (default 0) Parameters (for sweeping FFT size, cases 1 through 6) -p:rows ROWS -- set number of pulses (default 64) Parameters (for sweeping number of FFTs, cases 11 through 16) -p:size SIZE -- size of pulse (default 2048)