If your computing task is too big or too slow for your local computer, you can offload your calculation to a cluster onsite or in the cloud to run your MATLAB® code with minimal changes. Try Parallel > Discover Clusters in the MATLAB toolstrip to find out if you already have a cluster available.
If you already have a cluster with a scheduler, you can integrate MATLAB with it using MATLAB Distributed Computing Server™. Alternatively, if you do not have an existing scheduler, then MATLAB Distributed Computing Server provides MATLAB Job Scheduler (MJS) .
|Create cluster object|
|Create parallel pool on cluster|
|Get current parallel pool|
|Shut down cloud cluster|
|Start cloud cluster|
|Wait for cloud cluster to change state|
|Examine or set default cluster profile|
|Export one or more profiles to file|
|Import cluster profiles from file|
|Save modified cluster properties to its current profile|
|Save cluster properties to specified profile|
|Configure settings for Parallel Computing Toolbox client session|
Find out how to work with cluster profiles and discover cloud clusters running on Amazon EC2.
Run your application on workers in MATLAB Parallel Cloud™
parfor-loops on your
desktop, and scale up to a cluster without changing your code.