[patch] Fast convolution cleanup.

Don McCoy don at codesourcery.com
Wed Mar 28 07:32:23 UTC 2007


This patch does some minor cleanup on the fast convolution kernels for 
Cell BE.

A more portable method for passing PPU<-->SPU addresses is now used.  
The header 'common.h', formerly containing FFT and fast convolution 
parameters, has been removed -- these definitions now reside in their 
own headers.  It also cleans up the naming conventions somewhat, with 
the aim of being more consistent with other, similar code.  In general, 
buffer addresses are 'ea_foo' and the strides between vectors (be it by 
row or by column) are 'foo_stride'.

Regards,

-- 
Don McCoy
don (at) CodeSourcery
(888) 776-0262 / (650) 331-3385, x712

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: fcc.changes
URL: <http://sourcerytools.com/pipermail/vsipl++/attachments/20070328/07e56a54/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: fcc.diff
URL: <http://sourcerytools.com/pipermail/vsipl++/attachments/20070328/07e56a54/attachment-0001.ksh>


More information about the vsipl++ mailing list