Environment Variables

I_MPI_CKPOINT

Syntax

I_MPI_CKPOINT=<switch>

Arguments

<switch>

Checkpoint switch

enable | yes | on | 1

Enables the check point function for the application started

disable | no | off | 0

Disables the check point function for the application started. This is the default value

Description

Use this variable to turn on taking checkpoints capability. This has the same effect as the -ckpoint option. If you have set the -ckpoint option, the Hydra process manager sets the I_MPI_CKPOINT even if you do not set this environment variable.

I_MPI_CKPOINTLIB

Syntax

I_MPI_CKPOINTLIB=<lib>

Arguments

<lib>

Checkpoint-Restart system library

blcr

Berkeley Lab Checkpoint/Restart* (BLCR) Library. This is the default value

Description

Use this variable to select underlying Checkpoint-Restart system library. This has the same effect as the -ckpointlib option.

I_MPI_CKPOINT_PREFIX

Syntax

I_MPI_CKPOINT_PREFIX=<dir>

Arguments

<dir>

The directory to store checkpoints. The default value is /tmp

Description

Use this variable to specify a directory to store checkpoints. This has the same effect as the -ckpoint-prefix option.

I_MPI_CKPOINT_TMP_PREFIX

Syntax

I_MPI_CKPOINT_TMP_PREFIX=<dir>

Arguments

<dir>

The directory to store temporary checkpoints

Description

Use this variable to indicate storage of temporary checkpoints while -ckpoint-prefix indicates permanent storage. This has the same effect as the -ckpoint-tmp-prefix option.

I_MPI_CKPOINT_INTERVAL

Syntax

I_MPI_CKPOINT_INTERVAL=<sec>

Arguments

<sec>

Interval between consecutive checkpoints in seconds

Description

Use this variable to turn on timer driven checkpoints. This has the same effect as the -ckpoint-interval option.

I_MPI_CKPOINT_PRESERVE

Syntax

I_MPI_CKPOINT_PRESERVE=<N>

Arguments

<N>

Maximal number of checkpoint images kept. The default value is 1

Description

Use this option while running the checkpoint function to keep last <N> checkpoints to reduce checkpoint image space. This has the same effect as the -ckpoint-preserve option.

I_MPI_CKPOINT_LOGFILE

Syntax

I_MPI_CKPOINT_LOGFILE=<file>

Arguments

<file>

The file keeping the trace for checkpoint activity

Description

Use this option for checkpoint activity monitoring. The trace is dumped into <file>. This has the same effect as the -ckpoint-logfile option.

I_MPI_CKPOINT_NUM

Syntax

I_MPI_CKPOINT_NUM=<N>

Arguments

<N>

Number of checkpoint image to restart an application with

Description

Use this option while restarting application. This has the same effect as the -ckpoint-num option.

I_MPI_RESTART

Syntax

I_MPI_RESTART=<switch>

Arguments

<switch>

Restart switch

enable | yes | on | 1

Enables the restart of the application from one of the stored checkpoints.

disable | no | off | 0

Disables the restart of the application. This is the default value.

Description

Use this variable to restart an application from one of the stored checkpoints. Using this variable has the same effect as -restart option.