[mpich-discuss] heterogeneous cluster setup

jayesh at mcs.anl.gov jayesh at mcs.anl.gov
Wed Jun 2 13:12:18 CDT 2010


Hi,
 Yes, you can run your MPI job with MPICH2 across windows and unix operating systems. However you cannot run your job across systems with different data models (eg: across 32-bit and 64-bit systems).
 Since SMPD is the only process manager currently available on windows you should configure MPICH2 on unix with the smpd process manager (./configure ... --with-pm=smpd) and you should be good to go.
 Let us know if you need any help.

(PS: The default channels on both unix and windows systems are nemesis from MPICH2 1.3a2 . You can also try the sock channel if the nemesis channel does not work for you. To try the sock channel on unix, ./configure ... --with-pm=smpd --with-device=ch3:sock, and on windows select the sock channel at runtime, mpiexec -n 2 -channel sock MYMPIPGM.exe)
Regards,
Jayesh
----- Original Message -----
From: "Hicham Lahlou" <hlahlou at tcd.ie>
To: mpich-discuss at mcs.anl.gov
Sent: Wednesday, June 2, 2010 12:09:23 PM GMT -06:00 US/Canada Central
Subject: [mpich-discuss] heterogeneous cluster setup

Hi all,

I have a question regarding the support for heterogeneous systems. Using 
the latest MPICH version, is it possible to have a single MPI 
application running across a cluster of mixed operating systems, say for 
example Windows and Linux? If not, would you recommend and available 
framework with such support?

Thanks,

Hicham



_______________________________________________
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