Get the maximum number of threads available

Share:

Description

This is a wrapper for the OpenMP-function omp_get_max_threads(), hence the function will report the result of the according omp-function. Note: The returned value does not necessarily reflect the number of physical cores present but in most cases it will.

Usage

1

Value

Returns the value reported by omp_get_max_threads()

See Also

set_num_threads, get_num_threads, check_openmp

Examples

1
2
3
4
5
6
# set number of threads to the value reported by get_max_threads()
n_threads <- get_max_threads()
set_num_threads(n_threads)

# check
get_num_threads()