({{, Parallel Kernel Configuration
opens a dialog to add, remove, and configure parallel kernels.}})

OpenersNotesSection(Spacer1)Details

(MenuGrayLink[Evaluation, paclet:guide/EvaluationMenu]) ▶ Parallel Kernel Configuration is equivalent to clicking on (MenuGrayLink[Edit, paclet:guide/EditMenu]) ▶ (MenuGrayLink[Preferences, paclet:ref/menuitem/Preferences]) and selecting the Parallel tab.

Parallel kernels can connect to your Wolfram System in four different ways: to local kernels (on your machine), to kernels on a heterogeneous network running Wolfram Lightweight Grid, to a homogeneous network running a cluster management system (with the Cluster Integration Package), or using remote shell invocation software. Each method has a separate configuration tab containing additional options and settings in the Parallel tab.

By default, the Wolfram System will use as many local kernels as there are processor cores on your machine (up to the limit set by your license). To add local kernels, select the radio button next to Manual setting and add the kernels.

To add kernels through Lightweight Grid, first install gridMathematica with Lightweight Grid on the computers you want to use. Then choose the Lightweight Grid tab located under Parallel Kernel Configuration and click Enable Lightweight Grid. Now you can discover more kernels, hide disabled kernels, or set one kernel count for all machines.

To add kernels through Cluster Integration, you must first have network access to a machine hosting third-party Cluster Engine software such as Windows CCS 2003. Then choose the Cluster Integration tab and click the Enable Cluster Integration button. Finally, specify the Cluster Engine and then choose to add, remove, or duplicate kernel clusters.

To add remote kernels, choose its tab and click Enable Remote Kernels. Then add, remove, or duplicate host machines running the remote kernels.

({{DocumentationFooterIconsRelatedFunction.png, ({{See Also}, {(MenuGrayLink[Parallel Kernel Status, paclet:ref/menuitem/ParallelKernelStatus])(MenuGrayLink[ , paclet:ref/menuitem/ParallelKernelConfiguration])  ▪  (MenuGrayLink[Kernel Configuration Options, paclet:ref/menuitem/KernelConfigurationOptions])}})}})

({{DocumentationFooterIconsRelatedTutorial.png, ({{Tutorials}, {▪(RefLinkPlain[Parallel Computing Tools User Guide, paclet:ParallelTools/tutorial/Overview])}, {▪(RefLinkPlain[Local Kernels, paclet:ParallelTools/tutorial/ConnectionMethods#387739223])}, {▪(RefLinkPlain[Lightweight Grid, paclet:ParallelTools/tutorial/ConnectionMethods#25777216])}, {▪(RefLinkPlain[Cluster Integration, paclet:ParallelTools/tutorial/ConnectionMethods#683809407])}, {▪(RefLinkPlain[Remote Kernels, paclet:ParallelTools/tutorial/ConnectionMethods#248366312])}})}})

({{DocumentationFooterIconsRelatedGuide.png, ({{Related Guides}, {▪(RefLinkPlain[Parallel Computing, paclet:guide/ParallelComputing])}, {▪(RefLinkPlain[Evaluation Menu, paclet:guide/EvaluationMenu])}, {▪(RefLinkPlain[Evaluation Options in Notebooks, paclet:guide/EvaluationOptionsInNotebooks])}, {▪(RefLinkPlain[Wolfram System Sessions, paclet:guide/WolframSystemSessions])}, {▪(RefLinkPlain[Wolfram System Setup, paclet:guide/WolframSystemSetup])}, {▪(RefLinkPlain[Menu Items, paclet:guide/MenuItems])}})}})