
You must have the Matlab Parallel Computing Toolbox installed.
Your Matlab version must be R2017a or later. Verify that configCluster.m Created a Cluster ProfileĮxample 3: A Distributed Parallel Job on Multiple Nodes Prerequisites. Run the configCluster.m Script to Create a Cluster Profile. Download and Unpack the Cluster Plugin Scripts. The instructions on this page are for people who want to interact with Parallel Server from their own desktop. Instructions for submitting Matlab Parallel Server jobs using sbatch scripts on the headnode are not yet ready. While it is possible to submit a Matlab Parallel Server job as a standalone sbatch script from a cluster head node, the process is somewhat complicated, so we won't be digging into that here. Results from jobs that run on the cluster are readily available to Matlab running on your desktop. When you submit a Matlab Parallel Server job from your Matlab desktop, scripts and data are transferred to the cluster by Matlab. In fact, you must use the Matlab Parallel Server if you want to run jobs that span multiple nodes.
This allows you to take full advantage of the computing power available on the clusters to solve complex problems while using Matlab on your own computer.
Matlab Parallel Server is a set of Matlab functions that extend the capabilities of the Matlab Parallel Computing toolbox to allow you to submit jobs from your Matlab desktop session directly to the HPC clusters.