[mpich-discuss] MPICH2 + QT4 Try to run GUI program on several hosts

Jayesh Krishna jayesh at mcs.anl.gov
Mon Apr 21 10:40:28 CDT 2008


 Hi,
  Can you run simple commands like "hostname" (mpiexec -localroot -pwdfile
\\alopatin\mpich\login -hosts 2 alopatin 1 alvirt 1 hostname) ?

(PS: Instead of using a "-pwdfile" I would recommend that you register your
username/password using "mpiexec -register")

Regards,
Jayesh
-----Original Message-----
From: owner-mpich-discuss at mcs.anl.gov
[mailto:owner-mpich-discuss at mcs.anl.gov] On Behalf Of ?????? ???????
Sent: Friday, April 18, 2008 7:58 PM
To: mpich-discuss at mcs.anl.gov
Subject: [mpich-discuss] MPICH2 + QT4 Try to run GUI program on several
hosts

Hi.

I try to develop parallel program with MPICH2. For display results I use GUI
developed with QT4. When I try to run my program on one host - all ok. But
if I try to use 2 or other number of hosts, I have an error:

[0] PMI_Init failed: FAIL - init called when another process has exited
without calling init unable to read the cmd header on the pmi context,
generic socket failure, error stack:
MPIDU_Sock_wait(2603): Указанное сетевое имя более недоступно. (errno 64).
start1
job aborted:
rank: node: exit code[: error message]
0: alopatin: 1: Fatal error in MPI_Init: Other MPI error, error stack:
MPIR_Init_thread(294): Initialization failed
MPID_Init(82)........: channel initialization failed
MPID_Init(333).......: PMI_Init returned -1
1: alvirt: -1073741515

I use this string for run on 1 host:
mpiexec -localroot -pwdfile \\alopatin\mpich\login -hosts 1 alopatin 1
\\alopatin\mpich\Lab_MPI.exe

I use this string for run on several hosts:
mpiexec -localroot -pwdfile \\alopatin\mpich\login -hosts 2 alopatin 1
alvirt 1 \\alopatin\mpich\Lab_MPI.exe

Is there something I can do? where is my error?

Andrey.





More information about the mpich-discuss mailing list