Visible to Intel only — GUID: GUID-0DE6A77B-00E0-4ED6-9CAE-52FCF49E5623
Visible to Intel only — GUID: GUID-0DE6A77B-00E0-4ED6-9CAE-52FCF49E5623
Setting the Environment Variables for Threading Control
To set the environment variables used for threading control, in the command shell in which the program is going to run, enter:
set <VARIABLE NAME>=<value>
For example:
set MKL_NUM_THREADS=4
set MKL_DOMAIN_NUM_THREADS="MKL_DOMAIN_ALL=1, MKL_DOMAIN_BLAS=4"
set MKL_DYNAMIC=FALSE
set MKL_NUM_STRIPES=4
Some shells require the variable and its value to be exported:
export <VARIABLE NAME>=<value>
For example:
export MKL_NUM_THREADS=4
export MKL_DOMAIN_NUM_THREADS="MKL_DOMAIN_ALL=1, MKL_DOMAIN_BLAS=4"
export MKL_DYNAMIC=FALSE
export MKL_NUM_STRIPES=4
Alternatively, you can assign values to the environment variables using Microsoft Windows* OS Control Panel.