Developer Guide

Developer Guide for Intel® oneAPI Math Kernel Library Windows*

ID 766692
Date 12/16/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents
Give Feedback

Setting the Number of Threads Using an OpenMP* Environment Variable

You can set the number of threads using the environment variable OMP_NUM_THREADS. To change the number of OpenMP threads, in the command shell in which the program is going to run, enter:

set OMP_NUM_THREADS=<number of threads to use>.

Some shells require the variable and its value to be exported:

export OMP_NUM_THREADS=<number of threads to use>.

You can alternatively assign value to the environment variable using Microsoft Windows*OS Control Panel.

Note that you will not benefit from setting this variable on Microsoft Windows* 98 orWindows* ME because multiprocessing is not supported.