<html><body>
<p><font size="2" face="sans-serif">There is already precedence, isn't there? At the very least MPI_IS_THREAD_MAIN can be called by any thread in those modes. Also MPI_QUERY_THREAD? and MPI_INITIALIZED?</font><br>
<br>
<font size="2" face="sans-serif">_______________________________________________<br>
Douglas Miller                  BlueGene Messaging Development<br>
IBM Corp., Rochester, MN USA                     Bldg 030-2 A410<br>
dougmill@us.ibm.com               Douglas Miller/Rochester/IBM</font><br>
<br>
<img width="16" height="16" src="cid:1__=09BBFD61DFC9A5708f9e8a93df938@us.ibm.com" border="0" alt="Inactive hide details for Pavan Balaji ---12/07/2010 10:13:19 AM---On 12/07/2010 09:47 AM, Douglas Miller wrote:"><font size="2" color="#424282" face="sans-serif">Pavan Balaji ---12/07/2010 10:13:19 AM---On 12/07/2010 09:47 AM, Douglas Miller wrote:</font><br>
<br>

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td style="background-image:url(cid:2__=09BBFD61DFC9A5708f9e8a93df938@us.ibm.com); background-repeat: no-repeat; " width="40%">
<ul style="padding-left: 72pt"><font size="1" face="sans-serif"><b>Pavan Balaji <balaji@mcs.anl.gov></b></font><font size="1" face="sans-serif"> </font>
<p><font size="1" face="sans-serif">12/07/2010 10:12 AM</font></ul>
</td><td width="60%">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td width="1%"><img width="58" height="1" src="cid:3__=09BBFD61DFC9A5708f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<div align="right"><font size="1" face="sans-serif">To</font></div></td><td width="100%"><img width="1" height="1" src="cid:3__=09BBFD61DFC9A5708f9e8a93df938@us.ibm.com" border="0" alt=""><br>

<ul style="padding-left: 7pt"><font size="1" face="sans-serif">mpi3-hybridpm@lists.mpi-forum.org</font></ul>
</td></tr>

<tr valign="top"><td width="1%"><img width="58" height="1" src="cid:3__=09BBFD61DFC9A5708f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<div align="right"><font size="1" face="sans-serif">cc</font></div></td><td width="100%"><img width="1" height="1" src="cid:3__=09BBFD61DFC9A5708f9e8a93df938@us.ibm.com" border="0" alt=""><br>

<ul style="padding-left: 7pt"><font size="1" face="sans-serif">Douglas Miller/Rochester/IBM@IBMUS</font></ul>
</td></tr>

<tr valign="top"><td width="1%"><img width="58" height="1" src="cid:3__=09BBFD61DFC9A5708f9e8a93df938@us.ibm.com" border="0" alt=""><br>
<div align="right"><font size="1" face="sans-serif">Subject</font></div></td><td width="100%"><img width="1" height="1" src="cid:3__=09BBFD61DFC9A5708f9e8a93df938@us.ibm.com" border="0" alt=""><br>

<ul style="padding-left: 7pt"><font size="1" face="sans-serif">Re: [Mpi3-hybridpm] Hybrid WG meeting at the Forum</font></ul>
</td></tr>
</table>

<table border="0" cellspacing="0" cellpadding="0">
<tr valign="top"><td width="58"><img width="1" height="1" src="cid:3__=09BBFD61DFC9A5708f9e8a93df938@us.ibm.com" border="0" alt=""></td><td width="336"><img width="1" height="1" src="cid:3__=09BBFD61DFC9A5708f9e8a93df938@us.ibm.com" border="0" alt=""></td></tr>
</table>
</td></tr>
</table>
<br>
<tt><font size="2"><br>
On 12/07/2010 09:47 AM, Douglas Miller wrote:<br>
> While the implementation I'd be making would probably not distinguish<br>
> between MULTIPLE, SERIAL, and FUNNEL, I still believe that there are<br>
> implementations that do benefit from using a lesser threading model and<br>
> would still be able to use helper threads. I think it is short-sighted<br>
> to rule out those modes for helper threads.<br>
<br>
The question is not about the utility, but rather of the introduction of <br>
a new concept -- that is, MPI functions that can be called by multiple <br>
threads even in SERIAL or FUNNELED mode.<br>
<br>
  -- Pavan<br>
<br>
-- <br>
Pavan Balaji<br>
</font></tt><tt><font size="2"><a href="http://www.mcs.anl.gov/~balaji">http://www.mcs.anl.gov/~balaji</a></font></tt><tt><font size="2"><br>
</font></tt><br>
</body></html>