Intel® oneAPI HPC Toolkit
Get help with building, analyzing, optimizing, and scaling high-performance computing (HPC) applications.
Announcements
This community is designed for sharing of public information. Please do not share Intel or third-party confidential information here.
1917 Discussions

How to run an MPI program on multiple nodes (hosts) which are not joined into a domain ?

ArthurRatz
Black Belt
255 Views

Dear Collegues,

How to run an MPI program on multiple nodes (hosts) which are not joined into a domain ? When I try to do it an MPI program doesn't run due to mpiexec utility rejects credentials on one of the two hosts.

Thanks in advance.

Cheers, Arthur.

0 Kudos
5 Replies
ArthurRatz
Black Belt
255 Views

This problem is also solved, you should have used the --impersonate key of mpiexec utility to use it without domain credentials.

ArthurRatz
Black Belt
255 Views

Also it's recommended to join multiple nodes to domain to provide an easier administration.

ArthurRatz
Black Belt
255 Views

It's recommended to use a shared network storage for your MPI application since there's no need to install the application on each host separately.

ArthurRatz
Black Belt
255 Views

It's better to run your MPI program in datacenter such as Microsoft Azure or Amazon EC2 since it provides a computational cluster complete solution rather than performing a setting up and administration tasks by your own.

ArthurRatz
Black Belt
255 Views

And also remember that you need to install Intel MPI Library on each host (node) in a cluster to parallelize your MPI application execution.

Reply