[PATCH] MPI SendReceive
Jeffrey D. Oldham
oldham at codesourcery.com
Thu Jan 1 17:17:21 UTC 2004
Richard Guenther wrote:
> Hi!
>
> This is now the MPI version of SendReceive.h, including changes to
> RemoteEngine.h which handles (de-)serialization of engines. The latter
> change allows optimizing away one of the three(!) copies we are doing
> currently for communicating an engine at receive time:
> - receive into message buffer
> - deserialize into temporary brick engine
> - copy temporary brick engine to target view
>
> the message buffer is now directly deserialized into the target view (for
> non-Cheetah operation, with Cheetah this is not possible). Patch which
> removes a fourth(!!) copy we're doing at guard update follows.
>
> Tested as usual.
>
> Ok?
Yes. Thanks for improving the performance.
--
Jeffrey D. Oldham
oldham at codesourcery.com
More information about the pooma-dev
mailing list