- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I am wondering does Intel MPI support a MPI run without mpirun/mpiexec in the command line?
I know that in MPI-2 standard, it supports the “dynamic process” feature, i.e., dynamically generate/spawn processes from existing MPI process.
What I am trying to do here is 1) Firstly, launch a singleton MPI process without mpirun/mpiexec in the command line; 2) Secondly, use MPI_Comm_spawn to spawn a set of process on the different host machines.
I tried to do that, but it seems that the Intel MPI cannot find the host file. Because I did not use mpirun in the command line, I used environment variable I_MPI_HYDRA_HOST_FILE to set the host file. But, still it seems it cannot find the host file.
Any idea?
Here is my package info:
Package ID: l_mpi_p_4.1.3.049
Package Contents: Intel(R) MPI Library for Linux* OS
Thanks,
Jackey
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This is only partially supported in Linux*. You can run an MPI application, but spawning additional ranks will fail. Why are you unable to use mpirun to launch?
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page