gives the number of subkernels available for parallel computations.


$KernelCount
gives the number of subkernels available for parallel computations.
Details

- $KernelCount is equivalent to Length[Kernels[]].
- When evaluated in a subkernel of a particular master kernel, $KernelCount gives the number of subkernels available to the master kernel.
Examples
open all close allBasic Examples (1)
Properties & Relations (1)
$KernelCount is effectively a shared variable:
Possible Issues (2)
Evaluating $KernelCount in a new session does not cause any kernels to be launched:
By default, doing a parallel computation will launch the default set of kernels:
See Also
Related Guides
Related Workflows
- Run a Parallel Computation
History
Text
Wolfram Research (2008), $KernelCount, Wolfram Language function, https://reference.wolfram.com/language/ref/$KernelCount.html.
CMS
Wolfram Language. 2008. "$KernelCount." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/$KernelCount.html.
APA
Wolfram Language. (2008). $KernelCount. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/$KernelCount.html
BibTeX
@misc{reference.wolfram_2025_$kernelcount, author="Wolfram Research", title="{$KernelCount}", year="2008", howpublished="\url{https://reference.wolfram.com/language/ref/$KernelCount.html}", note=[Accessed: 07-August-2025]}
BibLaTeX
@online{reference.wolfram_2025_$kernelcount, organization={Wolfram Research}, title={$KernelCount}, year={2008}, url={https://reference.wolfram.com/language/ref/$KernelCount.html}, note=[Accessed: 07-August-2025]}