Get Started withMATLABParallel Server
MATLAB®Parallel Server™lets you scale MATLAB programs and Simulink®simulations to clusters and clouds. You can prototype your programs and simulations on the desktop and then run them on clusters and clouds without recoding.MATLAB Parallel Serversupports batch jobs, interactive parallel computations, and distributed computations with large matrices.
All cluster-side licensing is handled byMATLAB Parallel Server. Your desktop license profile is dynamically enabled on the cluster, so you do not need to supply MATLAB licenses for the cluster. The licensing model includes features to support unlimited scaling.
MATLAB Parallel Serverruns your programs and simulations as scheduled applications on your cluster. You can use the MATLAB optimized scheduler provided withMATLAB Parallel Serveror your own scheduler. A plugin framework enables direct communication with popular cluster scheduler submission clients.
Tutorials
- Install and Configure MATLAB Parallel Server for Slurm
Install and configureMATLAB Parallel Serverfor Slurm and set up MATLAB to submit jobs.
- Install and Configure MATLAB Parallel Server for Third-Party Schedulers
Install and configureMATLAB Parallel Serverfor your cluster scheduler, such as Slurm, PBS, LSF, Torque, or HPC Pack, and set up MATLAB to submit jobs.
- Install and Configure MATLAB Parallel Server for MATLAB Job Scheduler and Network License Manager
Set up MATLAB Job Scheduler, which is provided withMATLAB Parallel Server. For use with the network license manager.
- Install and Configure MATLAB Parallel Server for MATLAB Job Scheduler and Online Licensing
Set up MATLAB Job Scheduler, which is provided withMATLAB Parallel Server. For accounts using online licensing.