[mpich-discuss] Windows/Linux MPICH2

Jayesh Krishna jayesh at mcs.anl.gov
Fri Mar 19 14:27:33 CDT 2010


Hi,
 Good to know cpi is working.

# Did you recompile your target application after recompiling MPICH2 (with ch3:sock) ?
# Can you try running simple MPI programs (smallest possible) to narrow down on the problem ?

Regards,
Jayesh
----- Original Message -----
From: "Matthew Chambers" <matthew.chambers at vanderbilt.edu>
To: mpich-discuss at mcs.anl.gov
Sent: Friday, March 19, 2010 2:13:59 PM GMT -06:00 US/Canada Central
Subject: Re: [mpich-discuss] Windows/Linux MPICH2


Hi Jayesh, 

Thanks! You solved the cpi problem. I suggest naming the Windows executable icpi instead of cpi. :) 

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. 

It still behaves the same after starting smpd with SMPD_OPTION_NO_DYNAMIC_HOSTS set to 1. 

Thanks, 
-Matt 


On 3/19/2010 1:52 PM, jayesh at mcs.anl.gov wrote: 

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 
_______________________________________________
mpich-discuss mailing list
mpich-discuss at mcs.anl.gov
https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss


More information about the mpich-discuss mailing list