This is documentation for Mathematica 8, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)
Parallel Computation Setup & Configuration
Mathematica automatically sets up the infrastructure for parallel computing on standard systems, and provides a variety of tools for sharing and synchronizing definitions across all kernels participating in a parallel computation.
Broadcasting Computations & Definitions
ParallelEvaluate evaluate an expression on all parallel subkernels
DistributeDefinitions distribute definitions to all parallel subkernels
ParallelNeeds load the same package into all parallel subkernels
SetSharedVariable set symbols to share values across subkernels
SetSharedFunction set functions to share downvalues across subkernels
UnsetShared stop sharing variables or functions
Low-Level Kernel Setup
LaunchKernels launch subkernels
AbortKernels abort running computations on all subkernels
CloseKernels close down subkernels
$KernelCount number of currently running parallel subkernels
Kernels list of currently running parallel subkernels
$KernelID unique ID for each parallel subkernel
$ConfiguredKernels default list of kernels to launch