MATLAB Distributed Computing Server

Perform MATLAB and Simulink computations on clusters, clouds, and grids

MATLAB® Distributed Computing Server™ lets you run computationally intensive MATLAB programs and Simulink® models on computer clusters, clouds, and grids, enabling you to speed up computations and solve large problems. You develop your program or model on a multicore desktop computer using Parallel Computing Toolbox and then scale up to many computers by running it on MATLAB Distributed Computing Server. The server supports batch jobs, parallel computations, and distributed large data. The server includes a built-in cluster job scheduler and provides support for commonly used third-party schedulers.

MATLAB Distributed Computing Server enables you to run your programs and models on a cluster without having to acquire additional MathWorks® product licenses for each computer in the cluster.

Getting Started

Learn the basics of MATLAB Distributed Computing Server


Install MATLAB Distributed Computing Server in on-site network

Cluster Configuration

Set up nodes and start processes to support parallel computing according to scheduler type

MJS Cluster Customization

Customize optional settings for clusters that use a MATLAB job scheduler (MJS)