Thanks so much.<br><br><div class="gmail_quote">On Mon, Jun 20, 2011 at 12:50 PM, Anthony Chan <span dir="ltr">&lt;<a href="mailto:chan@mcs.anl.gov">chan@mcs.anl.gov</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
MPI program is run as a process in MPICH2 (or popular MPI implementations).<br>
If you want run each MPI program as a thread, you can try FG-MPI from Alan<br>
Wagner&#39;s group at University of British Columbia.<br>
<br>
<a href="http://ieeexplore.ieee.org/Xplore/login.jsp?url=http%3A%2F%2Fieeexplore.ieee.org%2Fiel5%2F5465895%2F5470678%2F05470773.pdf%3Farnumber%3D5470773&amp;authDecision=-203" target="_blank">http://ieeexplore.ieee.org/Xplore/login.jsp?url=http%3A%2F%2Fieeexplore.ieee.org%2Fiel5%2F5465895%2F5470678%2F05470773.pdf%3Farnumber%3D5470773&amp;authDecision=-203</a><br>

<br>
A.Chan<br>
<div><div></div><div class="h5"><br>
----- Original Message -----<br>
&gt; Got it. Thanks.<br>
&gt; Btw, is there any process manager which can run each MPI program as a<br>
&gt; thread<br>
&gt; in a process, that is, running an MPI application as a multi-threaded<br>
&gt; program?<br>
&gt;<br>
&gt; -Clara<br>
&gt; On Fri, Jun 17, 2011 at 6:14 PM, Dave Goodell &lt;<a href="mailto:goodell@mcs.anl.gov">goodell@mcs.anl.gov</a>&gt;<br>
&gt; wrote:<br>
&gt;<br>
&gt; &gt; If you want gforker instead of hydra, please configure the top-level<br>
&gt; &gt; configure with &quot;--with-pm=gforker&quot; and build all of MPICH2 as usual.<br>
&gt; &gt; Then<br>
&gt; &gt; the resulting mpiexec in your installation will be gforker&#39;s version<br>
&gt; &gt; of<br>
&gt; &gt; mpiexec.<br>
&gt; &gt;<br>
&gt; &gt; -Dave<br>
&gt; &gt;<br>
&gt; &gt; On Jun 17, 2011, at 5:02 PM CDT, clara wrote:<br>
&gt; &gt;<br>
&gt; &gt; &gt; I tried to compile mpiexec in src/mp/gforker according to the<br>
&gt; &gt; &gt; following<br>
&gt; &gt; steps:<br>
&gt; &gt; &gt; 1) cd src/mp/gforker<br>
&gt; &gt; &gt; 2) ./configure<br>
&gt; &gt; &gt; 3) make<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; But I got the following error message, can anyone help me? Thanks.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;  CC mpiexec.c<br>
&gt; &gt; &gt; mpiexec.c: In function ‘mpiexec_usage’:<br>
&gt; &gt; &gt; mpiexec.c:279:2: warning: format not a string literal and no<br>
&gt; &gt; &gt; format<br>
&gt; &gt; arguments<br>
&gt; &gt; &gt; cd ../util &amp;&amp; make<br>
&gt; &gt; &gt; make[1]: Entering directory<br>
&gt; &gt; `/mnt/lux/code/mpi/mpich2/mpich2-1.4/src/pm/util&#39;<br>
&gt; &gt; &gt;   AR libmpiexec.a cmnargs.o process.o ioloop.o pmiserv.o<br>
&gt; &gt; &gt;   labelout.o<br>
&gt; &gt; env.o newsession.o rm.o pmiport.o dbgiface.o safestr2.o<br>
&gt; &gt; simple_pmiutil2.o<br>
&gt; &gt; ../../util/msgs/msgprint.o<br>
&gt; &gt; &gt; ar: two different operation options specified<br>
&gt; &gt; &gt; make[1]: *** [libmpiexec.a] Error 1<br>
&gt; &gt; &gt; make[1]: Leaving directory<br>
&gt; &gt; `/mnt/lux/code/mpi/mpich2/mpich2-1.4/src/pm/util&#39;<br>
&gt; &gt; &gt; make: *** [dummy] Error 2<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; -Clara<br>
&gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; mpich-discuss mailing list<br>
&gt; &gt; &gt; <a href="mailto:mpich-discuss@mcs.anl.gov">mpich-discuss@mcs.anl.gov</a><br>
&gt; &gt; &gt; <a href="https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss" target="_blank">https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss</a><br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; mpich-discuss mailing list<br>
&gt; &gt; <a href="mailto:mpich-discuss@mcs.anl.gov">mpich-discuss@mcs.anl.gov</a><br>
&gt; &gt; <a href="https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss" target="_blank">https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss</a><br>
&gt; &gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; mpich-discuss mailing list<br>
&gt; <a href="mailto:mpich-discuss@mcs.anl.gov">mpich-discuss@mcs.anl.gov</a><br>
&gt; <a href="https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss" target="_blank">https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss</a><br>
_______________________________________________<br>
mpich-discuss mailing list<br>
<a href="mailto:mpich-discuss@mcs.anl.gov">mpich-discuss@mcs.anl.gov</a><br>
<a href="https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss" target="_blank">https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss</a><br>
</div></div></blockquote></div><br>