GetNumCores

Return the number of cores available on the current system.

Synopsis

Declared in <common/system.h>

int
GetNumCores();

Description

NOTE

This does count virtual cores, such as those provided by HyperThreading.

Return Value

The number of available (including virtual) cores.