<br><font size=2 face="sans-serif">In my opinion, it is simply erroneous
to use MPI_BOTTOM as both buffer addresses just as it is to use &array_1.
</font>
<br>
<br><font size=2 face="sans-serif">If by "imply" you mean that
the user should know enough to pass MPI_BOTTOM as the real buffer and MPI_IN_PLACE
as the other the I would say "yes". If you are hoping the MPI
implementation will recognize MPI_BOTTOM as both buffers  as intending
MPI_IN_PLACE, I would say "no".</font>
<br>
<br>
<br>
<br><font size=2 face="sans-serif">Dick Treumann  -  MPI Team
          <br>
IBM Systems & Technology Group<br>
Dept X2ZA / MS P963 -- 2455 South Road -- Poughkeepsie, NY 12601<br>
Tele (845) 433-7846         Fax (845) 433-8363<br>
</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">From:</font>
<td><font size=1 face="sans-serif">Marc-André Hermanns <m.a.hermanns@grs-sim.de></font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">To:</font>
<td><font size=1 face="sans-serif">mpi-forum@lists.mpi-forum.org</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Date:</font>
<td><font size=1 face="sans-serif">10/07/2010 04:36 AM</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Subject:</font>
<td><font size=1 face="sans-serif">[Mpi-forum] Handling of MPI_BOTTOM in
Reductions</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Sent by:</font>
<td><font size=1 face="sans-serif">mpi-forum-bounces@lists.mpi-forum.org</font></table>
<br>
<hr noshade>
<br>
<br>
<br><tt><font size=2>Hi all,<br>
<br>
I have a question on the use of MPI_BOTTOM for the following function <br>
calls: <br>
<br>
MPI_Reduce<br>
MPI_Reduce_scatter<br>
MPI_Scan<br>
MPI_Exscan<br>
MPI_Reduce_local<br>
MPI_Reduce_scatter_block<br>
<br>
They only have a single datatype, but two buffers. With MPI_BOTTOM as <br>
the  address of the buffer is encoded in the datatype. As I only have
<br>
a single datatype, does MPI_BOTTOM imply MPI_IN_PLACE as the other<br>
argument?  <br>
<br>
Cheers,<br>
Marc-Andre<br>
--<br>
Marc-Andre Hermanns<br>
German Research School for<br>
Simulation Sciences GmbH<br>
c/o Laboratory for Parallel Programming<br>
52056 Aachen | Germany<br>
<br>
Tel +49 241 80 99753<br>
Fax +49 241 80 6 99753<br>
Web </font></tt><a href="www.grs-sim.de"><tt><font size=2>www.grs-sim.de</font></tt></a><tt><font size=2><br>
<br>
Members: Forschungszentrum Jülich GmbH | RWTH Aachen University<br>
Registered in the commercial register of the local court of<br>
Düren (Amtsgericht Düren) under registration number HRB 5268<br>
Registered office: Jülich<br>
Executive board: Prof. Marek Behr Ph.D. | Dr. Norbert Drewes<br>
<br>
[attachment "smime.p7s" deleted by Richard Treumann/Poughkeepsie/IBM]
_______________________________________________<br>
mpi-forum mailing list<br>
mpi-forum@lists.mpi-forum.org<br>
</font></tt><a href="http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum"><tt><font size=2>http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum</font></tt></a><tt><font size=2><br>
</font></tt>
<br>
<br>