Intel® MPI Library

Explicit Signal Driven Checkpoint

In the following example, an application is started and then an explicit signal (SIGUSR1) is passed to the application to take a checkpoint. The checkpoints are stored in a directory called ckptdir.

user@head $ mpiexec.hydra -ckpoint on -ckpoint-prefix /home/user/ckptdir -ckpointlib blcr -n 32 -f hosts /home/user/myapp



This topic is an excerpt from the Intel® MPI Library Reference Manual for Windows* OS which provides further details on the I_MPI_FABRICS environment variable.

Select a particular network fabric to be used for communication.


I_MPI_FABRICS=<fabric>|<intra-node fabric>:<inter-nodes fabric>


Setting Time Limit

The process of tuning can take a lot of time. Due to the varying factors involved in each cluster and application setup, the tuning time can be unpredictable.

To restrict the tuning time, you can set the -time-limit option. For example, to limit the tuning to 8 hours (480 minutes), run the following command:

> mpitune --time-limit 480

The time unit used is minutes.

Legal Information

No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document.

Intel disclaims all express and implied warranties, including without limitation, the implied warranties of merchantability, fitness for a particular purpose, and non-infringement, as well as any warranty arising from course of performance, course of dealing, or usage in trade.


The Intel® MPI Library supports several authentication methods under Windows* OS:

  • The password-based authorization

  • The domain-based authorization with the delegation ability

  • The limited domain-based authorization

The password-based authorization is the typical method of providing remote computer access using your account name and password.

Subscribe to Intel® MPI Library