Products & Services Solutions Academia Support User Community Company

Learn more about MATLAB Distributed Computing Server   

Using Parallel Computing Toolbox Software

A typical Parallel Computing Toolbox client session includes the following steps:

  1. Find a Job Manager (or scheduler) — Your network may have one or more job managers available (but usually only one scheduler). The function you use to find a job manager or scheduler creates an object in your current MATLAB session to represent the job manager or scheduler that will run your job.

  2. Create a Job — You create a job to hold a collection of tasks. The job exists on the job manager (or scheduler's data location), but a job object in the local MATLAB session represents that job.

  3. Create Tasks — You create tasks to add to the job. Each task of a job can be represented by a task object in your local MATLAB session.

  4. Submit a Job to the Job Queue for Execution — When your job has all its tasks defined, you submit it to the queue in the job manager or scheduler. The job manager or scheduler distributes your job's tasks to the worker sessions for evaluation. When all of the workers are completed with the job's tasks, the job moves to the finished state.

  5. Retrieve the Job's Results — The resulting data from the evaluation of the job is available as a property value of each task object.

  6. Destroy the Job — When the job is complete and all its results are gathered, you can destroy the job to free memory resources.

  


Recommended Products

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.

 © 1984-2009- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS