- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi.
Perhaps this is a stupid beginner’s question, but anyway: I know that I_MPI_HYDRA_ENV=all is the default. Does this imply “mpirun -genvall”? Or is there any difference between these approaches of defining and passing configuration settings for the IMPI?
Or in other words: If I need to define settings like, e.g., I_MPI_HYDRA_BOOTSTRAP and I_MPI_CBWR, will it be sufficient to define these settings as environment variables, or will I also have to add arguments to the mpirun command like -genvall or -genv I_MPI_CBWR=x?
Thanks in advance for an explanation.
Jan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for your reply. That's what I suspected.
Just out of curiosity: Since defining I_MPI_* environment variables is sufficient, what is the purpose of the mpirun option "-genv*"?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mainly for MPMD launch scenarios:
https://www.intel.com/content/www/us/en/docs/mpi-library/developer-guide-linux/2021-13/mpmd-launch-mode.html
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
![](/skins/images/D3C0B914909A6564BBB97F4AD1ED1973/responsive_peak/images/icon_anonymous_message.png)
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page