Newsgroups: comp.parallel.mpi
From: rdaoud@magnus.acs.ohio-state.edu (Raja B Daoud)
Subject: Re: Clarifications on Ready/Sync modes
Organization: Ohio Supercomputer Center
Date: 13 Aug 1995 01:21:28 GMT
Message-ID: <40jk2o$s53@charm.magnus.acs.ohio-state.edu>

zxu@monalisa.usc.edu (Zhiwei Xu)
> Are you guys sure about this? How about the non-blocking, synchronous send
> MPI_Issend then?

A function returning and a send completing are not necessarily the same thing.
For the purpose of this discussion, a send completes when:

- if blocking: the function returns
- if non-blocking: a wait, or a test with flag TRUE, returns
                   (not considering the cancel possibility)

So when a send completes, the sender's buffer can be reused safely.

--Raja

-=-
Raja Daoud				raja@tbag.osc.edu
Ohio Supercomputer Center		http://www.osc.edu/lam.html

