[mpich2-dev] MPIR_Localcopy()

David Gingold david.gingold at sicortex.com
Fri Aug 8 12:36:00 CDT 2008


MPIR_Localcopy() calls MPIC_Sendrecv().  Is there any reason to do  
that other than, "Wasn't that easy to implement?"

Yes, my question is a thinly veiled gripe.  :^)  The side-effects of  
caling Sendrecv threw me for a loop by causing messaging when I least  
expected it.  But it seems not so hard to implement Localcopy with  
MPID_Segment_{pack,unpack}(), even in the both non-contiguous case.   
Wouldn't that be better?

-dg




More information about the mpich2-dev mailing list