[patch] Fft diag, fft_ext test fixes, benchmark changes
Jules Bergmann
jules at codesourcery.com
Tue May 15 01:34:36 UTC 2007
This patch:
- Adds new FFT diagnosis routine (diag/fft.hpp), similar in spirit to
the expr diagnosis routines.
The diagnosis is used in the FFT benchmarks out-of-place diag()
function. It produces output identifying the FFT BE used, like so:
dim: 1
rm : ref
be : fft-backend-1D-complex
inter_fastpath_ok : yes
split_fastpath_ok : no
Ext_data_cost<Block0, LP> : 0
Ext_data_cost<Block1, LP> : 0
- Minor fixes for fft_ext (use test_assert instead of assert, abort if
input files not found, return EXIT_FAILURE on failure). This test fails
on MCOE, but qmtest was being confused by the return value and wasn't
printing out enough debug info.
- Minor benchmark changes collecting dust in my working copy :)
- single-line cell/fastconv case that uses huge pages,
- split-complex FFTW3 benchmark case,
- fix fftm benchmark to compute riob/wiob,
- scaled variants of vmmul that were interesting at some point.
Ok to apply? Stefan do the FFT diag bits look OK? Don, do the
benchmark changes look OK?
thanks,
-- Jules
--
Jules Bergmann
CodeSourcery
jules at codesourcery.com
(650) 331-3385 x705
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: misc.diff
URL: <http://sourcerytools.com/pipermail/vsipl++/attachments/20070514/63a9220b/attachment.ksh>
More information about the vsipl++
mailing list