[vsipl++] [patch] Forcing a copy for run-time external data access.
Stefan Seefeld
stefan at codesourcery.com
Mon May 8 20:44:57 UTC 2006
The attached patch rewrites the 1D workspaces used to prepare
data to be 'sent' to the FFT backends. It now uses Jules' new
rt_extdata harness, to take advantage of the backend's handling
of split/interleaved, as well as non-unit strides, if possible.
Now the number of copies of the data blocks should be minimal.
As I'm still in the process of debugging 2D and M cases,
I send in this partial patch, in the hope that it is useful
such as for benchmarking, to make sure the performance is
at least on par with what it used to be before the redesign.
Hopefully I'm able to send out more patches later tonight...
Regards,
Stefan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fft1d.patch
Type: text/x-patch
Size: 46329 bytes
Desc: not available
URL: <http://sourcerytools.com/pipermail/vsipl++/attachments/20060508/9cacf675/attachment.bin>
More information about the vsipl++
mailing list