<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:'times new roman', 'new york', times, serif;font-size:12pt"><div>Yes. I was using 1.0.8p1 originally, but after your suggestion got 1.1.1p1 and the problem persists.</div><div><br></div><div>I could reduce my code to a test case exhibiting the issue, but I need to understand why MPI_Init_thread() won't provide me with MPI_THREAD_MULTIPLE support and always returns MPI_THREAD_SINGLE regardless of the channel configuration. I need to get that working first so my multi-threaded code can assume it operates in a correctly initialized environment and can legitimately call into MPICH2 simultaneously from more than one thread.</div><div><br></div><div>I'm using Boost.MPI wrapper (and Boost.Thread), but that shouldn't matter.</div><div><br></div><div>Thanks</div><div><br></div><div style="font-family:times new roman, new york, times,
 serif;font-size:12pt"><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><font size="2" face="Tahoma"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Jayesh Krishna &lt;jayesh@mcs.anl.gov&gt;<br><b><span style="font-weight: bold;">To:</span></b> mpich-discuss@mcs.anl.gov<br><b><span style="font-weight: bold;">Sent:</span></b> Friday, September 18, 2009 8:42:38 AM<br><b><span style="font-weight: bold;">Subject:</span></b> Re: [mpich-discuss] MPI_THREAD_MULTIPLE<br></font><br>



 
 





<p><font size="2">Hi,<br><span>
&nbsp;Are you trying the latest stable release, 1.1.1p1, of MPICH2 (<a target="_blank" href="http://www.mcs.anl.gov/research/projects/mpich2/downloads/index.php?s=downloads">http://www.mcs.anl.gov/research/projects/mpich2/downloads/index.php?s=downloads</a>) ?</span><br>
&nbsp;Can you send us a test program ?<br>
<br>
Regards,<br>
Jayesh<br>
<br>
-----Original Message-----<br>
From: mpich-discuss-bounces@mcs.anl.gov [<a rel="nofollow" ymailto="mailto:mpich-discuss-bounces@mcs.anl.gov" target="_blank" href="mailto:mpich-discuss-bounces@mcs.anl.gov">mailto:mpich-discuss-bounces@mcs.anl.gov</a>] On Behalf Of Lubomir Radev<br>
Sent: Thursday, September 17, 2009 10:08 PM<br>
To: mpich-discuss@mcs.anl.gov<br>
Subject: [mpich-discuss] MPI_THREAD_MULTIPLE<br>
<br>
Hey guys,<br>
<br>
I need to call into the thread-safe version of MPICH2 so I tried to initialize with MPI_Init_thread() and MPI_THREAD_MULTIPLE, but no matter how I configured the channels on my nodes - tried both mt and nemesis - that function returns MPI_THREAD_SINGLE as provided thread support.<br>
<br>
I'm using 1.0.8p1 on Windows if that matters. Installed from the provided MSI binary. Perhaps I need to build from sources, configuring it with thread support?<br>
<br>
Thanks<br>
</font>
</p>


</div></div><div style="position:fixed"></div></div></body></html>