Run MATLAB Functions with Automatic Parallel Support - MATLAB & Simulink (original) (raw)

Several MATLAB and Simulink products have a growing number of functions and features that help you take advantage of parallel computing resources without requiring any extra coding. You can enable this support by simply setting a flag or preference.

To take advantage of this functionality on your desktop, you need Parallel Computing Toolbox. Run calculations in parallel using local workers to speed up large calculations. To scale the parallel computing to larger resources such as computer clusters, you also need MATLAB Parallel Server.

When you run a function with parallel enabled, MATLAB® automatically opens a parallel pool of workers. MATLAB runs the computation across the available workers.

Automatic parallel support starts a parallel pool of workers using the default cluster profile. If you have not touched your parallel preferences, the default profile isProcesses. Control parallel behavior with the parallel preferences, including scaling up to a cluster and automatic pool creation.

Find Automatic Parallel Support

If a function you are interested in does not include automatic parallel support, here are some alternatives:

More About