<html><body>
<p>Given these 2 statements:<br>
<br>
<b><font face="Verdana">I expect to be able to upgrade to an MPI-3 implementation and still be able to run my legacy MPI applications *without recompiling*.</font></b><font size="4"> </font><br>
<b><font face="Verdana">I expect to be able to upgrade to an MPI-3 implementation and only need to recompile my legacy MPI applications *with no source code changes*.</font></b><font size="4"> </font><br>
<br>
If I have said "Strongly agree" on the first because I think breaking binary compatibility is intolerable, do I "Strongly disagree" or "Strongly agree" with the second?<br>
<br>
<br>
<b><font face="Verdana">How much are each of the following sets of MPI functionality used in your MPI applications?</font></b><font size="4"> </font><br>
<br>
<font size="4">should distinguish between multiple compute threads with one thread making MPI calls vs multiple threads expecting good performance from concurrent MPI calls.</font><br>
<br>
<font size="4">It would be really good to know how may people would be happy to use MPI_THREAD_FUNNELED with one MPI task per OSI (node) but reluctantly do more complex things because an MPI call on a single thread does not give them full utilization of the network resources.</font><br>
<br>
          Dick <br>
<br>
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>
</body></html>