This appendix presents the displays from the CVSIP benchmarks.
fft -- Fft (fast fourier transform)
Single precision
Planning effor: estimate (number of times = 1):
-1 -- op: out-of-place CC fwd fft
-2 -- ip: in-place CC fwd fft
-5 -- op: out-of-place CC inv fft (w/scaling)
-6 -- ip: in-place CC inv fft (w/scaling)
Planning effor: measure (number of times = 15): 11-16
Planning effor: pateint (number of times = 0): 21-26
// When there is no single precision
// support, the following line replaces
// the above.
Single precision FFT support not provided by library
Planning effor: estimate (number of times = 1): 101-106
Planning effor: measure (number of times = 15): 111-116
Planning effor: pateint (number of times = 0): 121-126
// When there is no double precision
// support, the following line replaces
// the above.
Double precision FFT support not provided by library
fftm -- Fftm (multiple fast fourier transform) benchmark Single precision Fixed rows, sweeping FFT size: -1 -- op : out-of-place CC fwd fft -2 -- ip : In-place CC fwd fft Parameters (for sweeping FFT size, cases 1 through 6) -p:rows ROWS -- set number of pulses (default 64) Fixed FFT size, sweeping number of FFTs: -11 -- op : out-of-place CC fwd fft -12 -- ip : In-place CC fwd fft Parameters (for sweeping number of FFTs, cases 11 through 16) -p:size SIZE -- size of pulse (default 2048)
fir -- FIR signal processing object benchmark -1 -- No state save, float -2 -- No state save, complex<float> -11 -- State save, float -12 -- State save, complex<float> Parameters -param:k <size> Kernel size (default 16) -param:d <size> Decimation (default 1);