<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#000000" text="#c0c0c0">
Hi Jayesh,<br>
<br>
Thanks! You solved the cpi problem. I suggest naming the Windows
executable icpi instead of cpi. :)<br>
<br>
I'm able to run icpi and cpi between Windows/Linux now, but my target
application that runs fine with the Linux MPD ring hangs. I get the
startup output "Process on <hostname> is starting" from the
Windows machine but not the CentOS machine, so the Linux job is hanging
in MPI_Init_thread, MPI_Buffer_attach, MPI_Comm_size, or MPI_Comm_rank.<br>
<br>
It still behaves the same after starting smpd with
SMPD_OPTION_NO_DYNAMIC_HOSTS set to 1.<br>
<br>
Thanks,<br>
-Matt<br>
<br>
<br>
On 3/19/2010 1:52 PM, <a class="moz-txt-link-abbreviated" href="mailto:jayesh@mcs.anl.gov">jayesh@mcs.anl.gov</a> wrote:
<blockquote cite="mid:11086809.172501269024724502.JavaMail.root@zimbra"
type="cite">
<pre wrap="">Hi,
Couple of suggestions,
1) Turn SMPD dynamic host option off on the unix machines (Set the env variable "setenv SMPD_OPTION_NO_DYNAMIC_HOSTS 1" before starting the process manager, "smpd -s", on the unix machines.)
2) Do you have the same version of cpi installed on both unix and windows machines (The unix machines typically compile the non-interactive version, cpi.c and the windows installation have the interactive version, icpi.c) ?
Regards,
Jayesh</pre>
</blockquote>
</body>
</html>