Installing the Intel® MPI Library on Microsoft* Windows* HPC Server 2008 Using Node Templates


The Intel® MPI Library can be installed on a Microsoft* Windows* HPC Server 2008 or Microsoft* Windows* HPC Server 2008 R2 based cluster using node templates to simplify the installation process.


  1. Open "HPC Cluster Manager", go to "Configuration", and select "Node Templates"



  2. Create a new node template by clicking "New..." in the "Node Template Actions" configuration panel.
  3. On the second screen of the wizard, select the required deployment type (with or without the operating system).
  4. Add any required or desired updates.
  5. On the review screen, click "Create".
  6. After the new node template is created, select it in the Node Templates and click "Edit..."
  7. Add three Maintenance tasks as shown below:


    Task #DescriptionCommand
    1Create local folder for license filecmd /C md "%CommonProgramFiles(x86)%\Intel\Licenses"
    2Copy license filecmd /C copy <path_to_I_MPI_license_file> "%CommonProgramFiles(x86)%\Intel\Licenses"
    3Install Intel® MPI Library<path_to_I_MPI_installer> --silent -a install --eula=accept


    The I_MPI license file and installer should be in a shared location visible to the new node.
  8. After all of the new Maintenance tasks are entered, click "Save"
  9. Assign the node template to all required compute nodes


  1. If you are using the Intel® MPI Library Runtime Environment, rather than the full SDK, only the third Maintenance task is needed.
  2. If a FlexLM* license server will be used instead of the license file, replace the first two Maintenance tasks with a single task:

    Add license server to environmentsetx -m INTEL_LICENSE_FILE port@host;%INTEL_LICENSE_FILE%
For more complete information about compiler optimizations, see our Optimization Notice.


James T. (Intel)'s picture

I'm answering your question in the forum thread that you opened.

a_goryachih's picture

I installed Intel® MPI Library on Microsoft* Windows* HPC Server 2008 by using this instruction:

"Cluster Installation
The Intel® MPI Library installer has a silent installation mode that helps you to install the Intel MPI Library on clusters with many nodes. Do the following to install the Intel® MPI Library on Microsoft* Windows* CCS 2003, Microsoft* Windows* HPC Server 2008, Microsoft* Windows* XP or Microsoft* Windows Vista* based cluster:

Go to the head node of the cluster.
Copy the license file to the C:Program Files(x86)Common FilesIntelLicenses on the Intel® 64 based systems or C:Program FilesCommon FilesIntelLicenses on the IA-32 based systems. This step is not necessary for the RTO package.
Open command line and go to the folder where the distributive package located.
Execute the following command: w_mpi[-rt]_p_<version>.<package_num>.exe --silent -a install --eula=accept
Wait for completion.
On Microsoft* Windows* CCS 2003 and Microsoft* Windows* HPC Server 2008 based cluster, the installer installs all the Intel® MPI Library components on all compute nodes in addition to the head node. On Microsoft* Windows* XP and Microsoft* Windows Vista* based cluster, you need to repeat steps 2-5 on each compute node. The default installation location is C:Program Files(x86)IntelMPI<version> (SDK), C:Program Files (x86)IntelMPI-RT<version> (RTO) on the Intel® 64 based systems or C:Program FilesIntelMPI<version> (SDK), C:Program FilesIntelMPI-RT<version> (RTO) on the IA-32 based systems.

The installer on Windows* OS performs Active Directory* setup required for the domain-based authorization with the delegation ability. The domain administrator rights are required, otherwise this setup will not be performed. See the Intel® MPI Library Reference Manual for more information."

And IMPI was installed on each node, but if I try to run MPI job from HPC job manager, job fails. If I run the same job on single node (with remote desktop), it's OK.

Add a Comment

Have a technical question? Visit our forums. Have site or software product issues? Contact support.