Before you start using any of the Intel® MPI Library functionality, make sure to establish the proper environment settings:
Set up the Intel MPI Library environment by
running the setvars.bat file, which is found in your installation directory (by default,
C:\Program Files (x86)\Intel\oneAPI\mpi\<version>
).
Note
You must run
setvars at the start of each
command-line
session unless you are using Microsoft Visual Studio for Windows* (Visual Studio runs
setvars automatically). See the
Intel HPC Toolkit Get Started Guide for more details, including options for automatic setup of environment settings.
Note
If you are using Intel MPI in a Unified Directory Layout, set the environment variables using the
C:\Program Files (x86)\Intel\oneAPI\<toolkit-version-number>\oneapi_setvars.bat script instead. To understand more about the Unified Directory Layout, including how the environment is initialized and the advantages of using the layout, see
Use the setvars and oneapi-vars Scripts with Windows*.
To run an MPI application on a cluster, the Intel MPI Library needs to know names of all its nodes. Create a text file listing the cluster node names. The format of the file is one name per line, and the lines starting with
# are ignored. To get the name of a node, use the
hostname utility.
A sample host file may look as follows:
> type hosts
# This line is ignored
clusternode1
clusternode2
clusternode3
clusternode4
Note
When using Windows* Client Operating Systems, such as Windows* 10 and Windows* 11, for PowerShell remoting, make sure that users are added to the administrator group.
After completing these steps, you are ready to use the Intel MPI Library.