Remote Computation
The Wolfram Language has seamless support for distributed remote computation. Through the symbolic character of the language, it becomes possible to define streamlined mechanisms for exchanging code and data between instances of the Wolfram Language on different computers.
RemoteEvaluate — evaluate an expression in one or more remote kernels
ParallelEvaluate — evaluate an expression in parallel across multiple kernels
Managing Remote Kernels »
LaunchKernels ▪ $DefaultRemoteKernel ▪ ...
Interactive Remote Computation »
Evaluation ▶ Notebook's Kernel — interactively set the kernel for the current notebook