[mpi3-coll] New nonblocking collective intro text
Torsten Hoefler
htor at cs.indiana.edu
Mon Feb 2 21:26:31 CST 2009
Jesper,
> > As described in Section ?? (Section 3.7), performance on many systems
> > can be improved by overlapping communication and computation.
> > Nonblocking collectives combine the potential benefits of nonblocking
> > point-to-point operations to exploit overlap and to avoid
> > synchronization with the optimized implementation and message scheduling
> I'm not sure "optimized implementation" here really conveyes to the
> user the advantage of NBCs
hmm, this seems fine to me - you can propose a better wording, but I
think it's of marginal importance.
> > provided by collective operations [1,4]. One way of doing this would be
> > to perform a blocking collective operation in a separate thread. An
> > alternative mechanism that often leads to better performance (e.g.,
> > avoids context switching, scheduler overheads, and thread management) is
> > to use nonblocking collective communication [2].
> "the use of"
I'd prefer to stay consistent to p47:46
Best,
Torsten
--
bash$ :(){ :|:&};: --------------------- http://www.unixer.de/ -----
Torsten Hoefler | Postdoctoral Researcher
Open Systems Lab | Indiana University
150 S. Woodlawn Ave. | Bloomington, IN, 474045, USA
Lindley Hall Room 135 | +01 (812) 855-3608
More information about the mpiwg-coll
mailing list