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

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.