[MPICH] MPICH 1 or 2: heterogeneous data representation? - Currently use MPICH1

Jayesh Krishna jayesh at mcs.anl.gov
Fri Apr 20 09:22:58 CDT 2007


Hi,
 Please use MPICH1 since MPICH2 does not currently have heterogeneous
support (We are currently in the initial design/development stage for
heterogeneous support on MPICH2. It will probably be available later this
year.) 

(Note: You can run programs across multiple OSes using MPICH2 if they have
the same architecture. Eg: Configure MPICH2 on linux with smpd process
manager, and you can run MPI programs across windows and linux machines,
which are 32-bit and have the same byte order. However you cannot currently
run MPI programs using MPICH2 across hardware with different data
representations. Eg: You cannot run MPI programs using MPICH2 across a
32-bit and a 64-bit machine with the same/linux OS)

Regards,
Jayesh

-----Original Message-----
From: owner-mpich-discuss at mcs.anl.gov
[mailto:owner-mpich-discuss at mcs.anl.gov] On Behalf Of Rob
Sent: Friday, April 20, 2007 12:57 AM
To: mpich
Subject: [MPICH] MPICH 1 or 2: heterogeneous data representation?


Hello,

I'm about to configure a cluster system with:
  master = Intel/Xeon Pentium4

  nodes =
      Intel/Xeon 32 bits
      Intel/Itanium 64 bits
      Alpha/Ev65

*ALL* of these machines run Linux CentOS 4.4.

Now, I don't know whether "heterogeneous data representation" is an issue
here, because they are all running the same OS.
Is the OS or the hardware relevant?

Hence I don't know whether to choose MPICH1 or MPICH2.

Thanks for help!

Rob.


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com 





More information about the mpich-discuss mailing list