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

Treatment of COMPUTERNAME environment variable on Windows with the -envexcl option

ManOfKent
Beginner
1,064 Views

It looks as if the treatment of the COMPUTERNAME environment variable has changed between Intel MPI versions 2018.3 and 2021.8 on Windows.

 

With version 2018.3 we used the mpiexec option -envexel COMPUTERNAME to prevent COMPUTERNAME from being propagated from the launch host to the ranks on remote hosts. With this setting COMPUTERNAME is set to the correct value on each rank.

 

With version 2021.8, using -envexel COMPUTERNAME causes COMPUTERNAME to be unset on all ranks. If we remove this option, the variable is set to the correct value on each rank.

 

Is this an intentional change?

Many thanks for your help.

0 Kudos
4 Replies
AishwaryaCV_Intel
Moderator
1,022 Views

Hi,

 

Thank you for posting in Intel Communities.

 

We have informed the team concerned regarding your issue and we are working on it internally.

 

Thanks And Regards,

Aishwarya

 

0 Kudos
AishwaryaCV_Intel
Moderator
936 Views

Hi,


Apologies for the delay in my response and thank you for your patience.


Could you please try to run on latest Intel MPI (2021.10) version and let us know if you still persist the issue?


Thanks And Regards,

Aishwarya


0 Kudos
ManOfKent
Beginner
926 Views

Hi Aishwarya,

 

Thanks for your response.

I have repeated the test using Intel MPI version 2021.10 and the COMPUTERNAME variable is handled the same as in version 2021.8

0 Kudos
AishwaryaCV_Intel
Moderator
872 Views

Hi,


We are working on your issue internally and we will get back to you soon.


Thanks and regards,

Aishwarya



0 Kudos
Reply