[patch] HPEC Challenge Benchmark, Firbank enhancement

Don McCoy don at codesourcery.com
Mon Apr 30 21:27:09 UTC 2007


This patch adds a new case to the Firbank benchmark for all platforms:  
fused fast convolution using a matrix of coefficients (support for which 
was recently added to the library).  This allows fast convolution on 
multiple inputs, using unique filters, all in a single, one-line expression.

Performance on the Cell/B.E. platform is much improved for this 
particular case.  Because the entire operation is seen by the compiler, 
a good deal of redundant data movement and code reloading on the SPEs is 
avoided.

Some minor cleanup of the other benchmarks is included.

Regards,

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

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


More information about the vsipl++ mailing list