[vsipl++] [patch] SSAR optimizations for HPEC

Jules Bergmann jules at codesourcery.com
Fri Nov 21 15:59:04 UTC 2008


>> For example, would it be less confusing to say
>>
>>    fftshift<row>(...)
>>
>> to do a swap of the top half of rows with the bottom half?  Likewise 
>> with fftshift<col>.  We could fix it so that fftshift() (with no 
>> template parameter) would default to doing both (aka a 'normal' 
>> fftshift).
> 
> That's a good suggestion, I'll give it a try.

This modified patch:
  - includes changes to the interp kernel missing from the initial
    patch: optimization (vectorization & unrolling) and freq-domain
    fftshifting.
  - Renames to fftshift<row> and fftshfit<col>,
  - adds a vsip_csl/memory_pool header to make the memory pool
    extension more cleanly accessible.

Ok to apply?

			-- Jules

-- 
Jules Bergmann
CodeSourcery
jules at codesourcery.com
(650) 331-3385 x705
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: ssar-2.diff
URL: <http://sourcerytools.com/pipermail/vsipl++/attachments/20081121/85e54368/attachment.ksh>


More information about the vsipl++ mailing list