Mathematica immediately allows you to call both standalone programs and individual functions or methods within running programs. Mathematica's architecture allows external ...
CloseKernels[] terminates all parallel kernels from the list Kernels[].CloseKernels[k] terminates the kernel k.CloseKernels[{k_1, k_2, ...}] terminates the kernels k_1, k_2, ...
CriticalSection[{var_1, var_2, ...}, expr] locks the variables var_i with respect to parallel computation, evaluates expr, then releases the var_i.
ParallelSum[expr, {i, i_max}] evaluates in parallel the sum \[Sum]i = 1 i_max expr.ParallelSum[expr, {i, i_min, i_max}] starts with i = i min.ParallelSum[expr, {i, i_min, ...
WaitNext[{eid_1, eid_2, ...}] waits until the first evaluation represented by any of the eid_i finishes, then returns its result, the corresponding eid_i, and the list of ...
JavaShow[window] causes the specified Java window to be brought to the foreground, so that it appears in front of notebook windows.
ShowNETConsole[] displays the .NET console window and begins capturing output sent to the Console.Out and Console.Error streams.ShowNETConsole["stdout"] captures only ...
DistributeDefinitions[s_1, s_2, ...] distributes all definitions for the symbols s_i to all parallel kernels.DistributeDefinitions["context"] distributes definitions for all ...
LaunchKernels[] launches all currently configured parallel subkernels.LaunchKernels[n] launches n local subkernels on the current computer.LaunchKernels[des] launches a ...
SetSharedVariable[s_1, s_2, ...] declares the symbols s_i as shared variables whose values are synchronized among all parallel kernels.