[Mpi3-ft] Summary of today's meeting
Greg Bronevetsky
bronevetsky1 at llnl.gov
Thu Oct 23 10:23:25 CDT 2008
>Can someone think of a reason to have the library do this over the
>app ? I can see that letting the library do this will avoid
>potential race conditions that could arise if we let the app do this
>- basically out of band with respect to the expected communications traffic.
The application can implement this functionality by having somebody
write the appropriate notification protocol as a PMPI layer and just
plugging it in between the application and MPI. If we have
piggybacking, this layer will also be fairly efficient. The only
issue may be that piggybacking over collectives is hard to define,
putting a limit on how efficient such application-level protocols
will be. However, the fact is that different people will want MPI to
provide many more services and protocols than MPI vendors can
actually implement. As such, we're much better off putting together a
robust and efficient piggybacking API than asking for more services
to be implemented on top of the library.
Greg Bronevetsky
Post-Doctoral Researcher
1028 Building 451
Lawrence Livermore National Lab
(925) 424-5756
bronevetsky1 at llnl.gov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mpi-forum.org/pipermail/mpiwg-ft/attachments/20081023/a0df8b7d/attachment-0001.html>
More information about the mpiwg-ft
mailing list