Environment Variables

I_MPI_{CC,CXX,FC,F77,F90}_PROFILE 

(MPI{CC,CXX,FC,F77,F90}_PROFILE)

Specify a default profiling library.

Syntax

I_MPI_{CC,CXX,FC,F77,F90}_PROFILE=<profile_name> 

Deprecated Syntax

MPI{CC,CXX,FC,F77,F90}_PROFILE=<profile_name>

Arguments

<profile_name>

Specify a default profiling library.

Description

Set this environment variable to select a specific MPI profiling library to be used by default. This has the same effect as using -profile=<profile_name> as an argument to the mpiicc or another Intel® MPI Library compiler driver.

I_MPI_TRACE_PROFILE 

Specify a default profile for the -trace option.

Syntax

I_MPI_TRACE_PROFILE=<profile_name> 

Arguments

<profile_name>

Specify a tracing profile name. The default value is vt.

Description

Set this environment variable to select a specific MPI profiling library to be used with the -trace option to mpiicc or another Intel® MPI Library compiler driver.

The I_MPI_{CC,CXX,F77,F90}_PROFILE environment variable overrides I_MPI_TRACE_PROFILE.

I_MPI_CHECK_PROFILE 

Specify a default profile for the -check_mpi option.

Syntax

I_MPI_CHECK_PROFILE=<profile_name>

Arguments

<profile_name>

Specify a checking profile name. The default value is vtmc.

Description

Set this environment variable to select a specific MPI checking library to be used with the -check_mpi option to mpiicc or another Intel® MPI Library compiler driver.

The I_MPI_{CC,CXX,F77,F90}_PROFILE environment variable overrides the I_MPI_CHECK_PROFILE.

I_MPI_CHECK_COMPILER 

Turn on/off compiler compatibility check.

Syntax

I_MPI_CHECK_COMPILER=<arg>

Arguments

<arg> 

Binary indicator.

enable | yes | on | 1

Enable checking the compiler.

disable | no | off | 0

Disable checking the compiler. This is the default value.

Description

If I_MPI_CHECK_COMPILER is set to enable, the Intel MPI compiler drivers check the underlying compiler for compatibility. Normal compilation requires using a known version of the underlying compiler.

I_MPI_{CC,CXX,FC,F77,F90} 

(MPICH_{CC,CXX,FC,F77,F90})

Set the path/name of the underlying compiler to be used.

Syntax

I_MPI_{CC,CXX,FC,F77,F90}=<compiler> 

Deprecated Syntax

MPICH_{CC,CXX,FC,F77,F90}=<compiler> 

Arguments

<compiler>

Specify the full path/name of compiler to be used.

Description

Set this environment variable to select a specific compiler to be used. Specify the full path to the compiler if it is not located in the search path.

Note:

Some compilers may require additional command line options.

Note:

The configuration file is sourced if it exists for a specified compiler. See Configuration Files for details.

I_MPI_ROOT 

Set the Intel® MPI Library installation directory path.

Syntax

I_MPI_ROOT=<path>

Arguments

<path>

Specify the installation directory of the Intel® MPI Library

Description

Set this environment variable to specify the installation directory of the Intel® MPI Library.

VT_ROOT 

Set Intel® Trace Collector installation directory path.

Syntax

VT_ROOT=<path>

Arguments

<path>

Specify the installation directory of the Intel® Trace Collector

Description

Set this environment variable to specify the installation directory of the Intel® Trace Collector.

I_MPI_COMPILER_CONFIG_DIR 

Set the location of the compiler configuration files.

Syntax

I_MPI_COMPILER_CONFIG_DIR=<path> 

Arguments

<path> 

Specify the location of the compiler configuration files. The default value is <installdir>/<arch>/etc 

Description

Set this environment variable to change the default location of the compiler configuration files.

I_MPI_LINK

Select a specific version of the Intel® MPI Library for linking.

Syntax

I_MPI_LINK=<arg>

Arguments

<arg> 

Version of library

opt

The optimized, single threaded version of the Intel® MPI Library

opt_mt

The optimized, multithreaded version of the Intel MPI Library

dbg

The debugging, single threaded version of the Intel MPI Library

dbg_mt

The debugging, multithreaded version of Intel MPI Library

Description

Set this variable to always link against the specified version of the Intel® MPI Library.

I_MPI_DEBUG_INFO_STRIP 

Turn on/off the debug information stripping while linking applications statically.

Syntax

I_MPI_DEBUG_INFO_STRIP=<arg>

Arguments

<arg> 

Binary indicator

enable | yes | on | 1

Turn on. This is the default value

disable | no | off | 0

Turn off

Description

Use this option to turn on/off the debug information stripping while linking the Intel® MPI Library statically. Debug information is stripped by default.