Mathematica > Systems Interfaces & Deployment > Mathematica System Setup > Parallel Computation Setup & Configuration >
Mathematica > Systems Interfaces & Deployment > Parallel Computing > Parallel Computation Setup & Configuration >
Mathematica > Core Language > Tuning & Debugging > Parallel Computing > Parallel Computation Setup & Configuration >
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
MORE ABOUT
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
Format:   HTML  |  CDF