C-VSIP reduction BE
Jules Bergmann
jules at codesourcery.com
Mon Dec 11 17:55:21 UTC 2006
This patch implements evaluators for using the C-VSIP reduction functions.
It also changes the VSIPL++ reduction functions to directly call the
C-VSIP evaluators when used in the reference implementation, avoiding
the requirement for dispatch.
The C-VSIP evaluators use Extdata_local, which can handle both local and
distributed blocks. Currently this is handled with either a special
parallel evaluator, or with distributed get/put. Neither of these will
work for the C-VSIP evaluators. Extdata_local will need to be moved
from opt/ to core/.
With this patch:
- all ref-impl tests pass for ref-impl library
- all reduction tests should pass for optimized library
(currently re-confirming this).
-- Jules
--
Jules Bergmann
CodeSourcery
jules at codesourcery.com
(650) 331-3385 x705
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: cvsip-rdx.diff
URL: <http://sourcerytools.com/pipermail/vsipl++/attachments/20061211/b7927f13/attachment.ksh>
More information about the vsipl++
mailing list