<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<STYLE type=text/css>.Bold {
        FONT-WEIGHT: bold
}
.Title {
        FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #cc3300
}
.Code {
        BORDER-RIGHT: #8b4513 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8b4513 1px solid; PADDING-LEFT: 5px; BORDER-LEFT: #8b4513 1px solid; COLOR: #000066; BORDER-BOTTOM: #8b4513 1px solid; FONT-FAMILY: 'Courier New' , Monospace; BACKGROUND-COLOR: #ff9933
}
</STYLE>
<META content="MSHTML 6.00.6000.16825" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=234260006-26052009><FONT face=Arial
color=#0000ff size=2>Make sure that all those executables have been compiled
with the mpif90 (or mpif77 or mpicc) scripts from the same MPICH2 installation
that you are running mpiexec from. Also make sure there are no mpif.h files in
the application's source directories that belong to some other MPI
implementation.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=234260006-26052009><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=234260006-26052009><FONT face=Arial
color=#0000ff size=2>Rajeev</FONT></SPAN></DIV><BR>
<BLOCKQUOTE dir=ltr
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> mpich-discuss-bounces@mcs.anl.gov
[mailto:mpich-discuss-bounces@mcs.anl.gov] <B>On Behalf Of
</B>???<BR><B>Sent:</B> Tuesday, May 26, 2009 12:54 AM<BR><B>To:</B>
mpich-discuss@mcs.anl.gov<BR><B>Subject:</B> [mpich-discuss] problem of
recognizing processors<BR></FONT><BR></DIV>
<DIV></DIV>
<P>Dear Sir,<BR><BR> I think that there is something wrong in my mpich2
setting. My workstation is a cluster which includes 1 node for
log-in and 4 nodes for calculation. Each node has 2
cpus. Log-in node is not used for calculating. But I think that my mpich2
environment doesn't recognize all cpus on calculation nodes. A result
of "mpdtrace -l" is as below<BR><BR>[kyu99@cas01 4dvar]$ mpdtrace
-l<BR>cas01_39485 (193.168.100.31)<BR>cas02_35456
(193.168.100.32)<BR>cas03_38213 (193.168.100.33)<BR>cas04_32920
(193.168.100.34)<BR><BR> The result of "mpdtrace" seems to recognize
all calcuation nodes. But, when specific executables run, the
result is like this :<BR><BR>[kyu99@cas01 4dvar]$ mpiexec -n 2 da_wrfvar.exe :
-n 4 ad/wrfplus.exe : -n 2 nl/wrf.exe <BR>starting wrf task 0 of 1<BR>starting
wrf task 0 of 1<BR>starting wrf task 0 of 1<BR>starting wrf task 0 of
1<BR>starting wrf task 0 of 1<BR>starting wrf task 0 of 1<BR>starting wrf task
0 of 1<BR>starting wrf task 0 of 1<BR><BR> I think that this message
means that my mpich2 uses only 1 processor. Is it right? If my thought is
right, how can I fix this problem? Please let me know how to fix it. Thank
you!!<BR><BR>Best regards, <BR><BR>NK Noh</P></BLOCKQUOTE></BODY></HTML>