- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am relatively new to MPI programming.
I am wondering how I can start up each process manually within the same MPI communicator world space.
In addition, when only a single process fails, how can this be detected and relaunched automatically, without crashing the other processors and the host?
Hope somebody can advise on this two issues. Thanks
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
If you want to start MPI process from your program use the MPI_Comm_spawn() call. Refer to the MPI standard for more details.
The fault tolerance support is not required by current standard. So, you should learn the particular MPI implementation which you use if it provide any such functionality.
Best regards,
Andrey
If you want to start MPI process from your program use the MPI_Comm_spawn() call. Refer to the MPI standard for more details.
The fault tolerance support is not required by current standard. So, you should learn the particular MPI implementation which you use if it provide any such functionality.
Best regards,
Andrey

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page