How can I integrate the Distributed Computing Toolbox with PBS scheduler?

4 views (last 30 days)
I am currently using a PBS (Portable Batch System) scheduler and I would like to integrate the Distributed Computing Toolbox with it.

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 28 Feb 2022
Edited: MathWorks Support Team on 28 Feb 2022
As of MATLAB R2008a, PBSPro and Torque are fully integrated with Parallel Computing Toolbox 3.3 (R2008a). This is true only for the following conditions:
1) A shared file system exists between the desktop computer and the cluster computers (both clients and cluster can access the same files from the same path). This also means both the client and workers need to be running the same operating system.
2) PBSPro client tools have been installed on the desktop computer (the job submission is passed through PBS scripting) and it and the worker nodes have been set up for passwordless rsh or ssh.
For more information about the requirements for MATLAB Parallel Server with PBS, see the following documentation.
While unsupported, if the conditions above are not satisfied, it is possible to submit MATLAB jobs using the PBS scheduler. For this configuration, you can use the sample integration scripts for nonshared file systems that are available in the following location:
$MATALBROOT/toolbox/distcomp/examples/integration/pbs/nonshared
where, $MATLABROOT is the MATLAB root directory as returned by executing the following at the MATLAB prompt:
matlabroot
For information on this configuration see the README file in that location.
For releases R2007b through R2006b, see the following:
==========
Starting in Distributed Computing 3.0 (R2006b) you can refer to the Generic Scheduler Interface documentation which can be found by executing:
web([docroot '/toolbox/distcomp/bqur7ev-35.html'],'-helpbrowser')
and the sample integration scripts provided in:
MATLABROOT/toolbox/distcomp/examples/integration/pbs
where MATLABROOT is the MATLAB root directory as returned by executing the following at the MATLAB prompt:
matlabroot

More Answers (0)

Tags

No tags entered yet.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!