[mpich-discuss] MPI program on heterogenous MPMD

Rajeev Thakur thakur at mcs.anl.gov
Fri May 28 13:09:04 CDT 2010


MPICH2 doesn't support heterogeneous systems currently. If you need to
use a heterogenous cluster, you can try MPICH-1 available from
www.mcs.anl.gov/mpi/mpich1-old .


  _____  

From: mpich-discuss-bounces at mcs.anl.gov
[mailto:mpich-discuss-bounces at mcs.anl.gov] On Behalf Of adamdan at onet.pl
Sent: Friday, May 28, 2010 10:21 AM
To: mpich-discuss at mcs.anl.gov
Subject: [mpich-discuss] MPI program on heterogenous MPMD


Hi,

I can't run MPI program on xeon and itanium clusters mpich2-1.2.1p1 .

Im testing like this:
mpiexec -configfile myconfig

and myconfig:
-host x3 -np 1 program.x86_64
-host it4 -np 1 program.ia64

when program.x86_64 and program.ia64 dont use MPI everything works ok
but when they are MPI programs I get:

[cli_0]: got unexpected response to put :cmd=unparseable_msg rc=-1
:
[cli_0]: aborting job:
Fatal error in MPI_Init: Other MPI error, error stack:
MPIR_Init_thread(283): Initialization failed
MPIDD_Init(98).......: channel initialization failed
MPIDI_CH3_Init(176)..: generic failure with errno = 336068751
(unknown)(): Other MPI error
rank 0 in job 45  gondor_48526   caused collective abort of all ranks
  exit status of rank 0: killed by signal 9

I have also tried mpich2-1.3a2 with hydra process manager
and "mpiexec -configfile myconfig" runs ok with MPI but without
heterogeneity (both program compiled for the same arch)

Is it possible to run heterogenous programs with hydra or how can I run
MPMD MPI program
on mpich2-1.2.1p1?

Regards,
Adam


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20100528/ebac8d6d/attachment.htm>


More information about the mpich-discuss mailing list