Parallel Reduction bits
Jules Bergmann
jules at codesourcery.com
Wed Jan 11 16:09:50 UTC 2006
This patch does the following:
* Implement and test get/put for distributed blocks.
* Implement an 'assign_local' function to convert between distributed
and local views; implement a Working_view_holder to either create a
local copy of a distributed view or an alias of a local view.
* Modify solvers (lu, qr, svd, toepsol) and signal processing objects to
use assign_local and/or working_view_holder.
* Refactor reductions to use general dispatch. Implement an evaluator
for parallel reductions.
* Add missing traits and functions so that scalars can be used in
parallel expressions.
* Have random to return views that can be used in local or distributed
contexts.
-- Jules
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: pr.diff
URL: <http://sourcerytools.com/pipermail/vsipl++/attachments/20060111/ea633731/attachment.ksh>
More information about the vsipl++
mailing list