Intel® MPI Library
Get help with building, analyzing, optimizing, and scaling high-performance computing (HPC) applications.
2153 Discussions

Can't launch parallel program on Windows 7 Home Premium SP1 x64

Seifer_Lin
Beginner
373 Views
Hi:

I have 2 machines, and both of them are installed with Windows 7 Home Premium SP1 x64 version.
Machine1: 192.168.1.65
Machine2: 192.168.1.73
Both machines installed the smpd from Intel MPI 4.0.2.004
mpiexec.exe is also from Intel MPI 4.0.2.004
Both machines set the autodisconnect value to zero
(According to the release note of Intel MPI:
Some operating systems have a limitation on the number of concurrent connections. This limitation may cause job failure with the following error message:
"no more connections can be made to this remote computer at this time because there are already as many connections as the computer can accept".

To reduce the probability of this issue, decrease the auto disconnect time.

From the command line do the following:

net config server /autodisconnect:time_before_autodisconnect

The default value of the auto disconnect time is usually set to 15 minutes.)
The parallel program is just a hello world program.
I run the following command:
mpiexec -hosts 2 192.168.1.65 8 192.168.1.73 8 \\\\\\\\192.168.1.65\\\\Shared\\\\HelloWorld.exe
And I got the following errors ...

[10] PMI_Init failed: FAIL - init called when another process has exited without

calling init

[11] PMI_Init failed: FAIL - init called when another process has exited without

calling init

[13] PMI_Init failed: FAIL - init called when another process has exited without

calling init

[14] PMI_Init failed: FAIL - init called when another process has exited without

calling init

[9] PMI_Init failed: FAIL - init called when another process has exited without

calling init

[8] PMI_Init failed: FAIL - init called when another process has exited without

calling init

Fatal error in MPI_Init: Other MPI error, error stack:

MPIR_Init_thread(586): Initialization failed

MPID_Init(134).......: channel initialization failed

MPID_Init(430).......: PMI_Init returned -1

Fatal error in MPI_Init: Other MPI error, error stack:

MPIR_Init_thread(586): Initialization failed

MPID_Init(134).......: channel initialization failed

MPID_Init(430).......: PMI_Init returned -1

Fatal error in MPI_Init: Other MPI error, error stack:

MPIR_Init_thread(586): Initialization failed

MPID_Init(134).......: channel initialization failed

MPID_Init(430).......: PMI_Init returned -1

Fatal error in MPI_Init: Other MPI error, error stack:

MPIR_Init_thread(586): Initialization failed

MPID_Init(134).......: channel initialization failed

MPID_Init(430).......: PMI_Init returned -1

Fatal error in MPI_Init: Other MPI error, error stack:

MPIR_Init_thread(586): Initialization failed

MPID_Init(134).......: channel initialization failed

MPID_Init(430).......: PMI_Init returned -1

Fatal error in MPI_Init: Other MPI error, error stack:

MPIR_Init_thread(586): Initialization failed

MPID_Init(134).......: channel initialization failed

MPID_Init(430).......: PMI_Init returned -1

job aborted:

rank: node: exit code[: error message]

0: 192.168.1.65: 123

1: 192.168.1.65: 123

2: 192.168.1.65: 123

3: 192.168.1.65: 123

4: 192.168.1.65: 123

5: 192.168.1.65: -1073741307

6: 192.168.1.65: 123

7: 192.168.1.65: 123

8: 192.168.1.73: 1: process 8 exited without calling finalize

9: 192.168.1.73: 1: process 9 exited without calling finalize

10: 192.168.1.73: 1: process 10 exited without calling finalize

11: 192.168.1.73: 1: process 11 exited without calling finalize

12: 192.168.1.73: -1073741307

13: 192.168.1.73: 1: process 13 exited without calling finalize

14: 192.168.1.73: 1: process 14 exited without calling finalize

15: 192.168.1.73: -1073741307

But sometimes (only 10%) the HelloWorld.exe are launched successfully.

Is there anything for tuning in Windows 7 ?

Please help, thanks very much!

regards,

Seifer

0 Kudos
0 Replies
Reply