[patch] benchmark updates
Jules Bergmann
jules at codesourcery.com
Fri Sep 15 18:02:10 UTC 2006
NOTE: This patch does not affect the core library or the contents of
binary packages.
This patch adds a Impl_pop case to the Fftm benchmark which measures
performance of a out-of-place Fftm as implemented by a loop of
out-of-place Ffts.
Besides illustrating the advantages of using Fftm over Fft for some
backend, this can be used to measure the performance of Fft when its
data is not guaranteed to start in cache. For example, in the FIR bank
benchmark, when processing is done one row at a time, the forward Ffts
are performing a disjoint Fftm. Depending on the problem size vs cache
size, their data may not be in cache. This benchmark case partially
models that.
Patch applied.
-- Jules
--
Jules Bergmann
CodeSourcery
jules at codesourcery.com
(650) 331-3385 x705
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: bm.diff
URL: <http://sourcerytools.com/pipermail/vsipl++/attachments/20060915/1e908f82/attachment.ksh>
More information about the vsipl++
mailing list