Skip to Main Content Skip to Search
Product Documentation

getDebugLog - Read output messages from job run by supported third-party or local scheduler

Syntax

str = getDebugLog(sched, job_or_task)

Arguments

str

Variable to which messages are returned as a string expression.

sched

Scheduler object referring to mpiexec, Microsoft Windows HPC Server (or CCS), Platform LSF, PBS Pro, or TORQUE scheduler, created by findResource.

job_or_task

Object identifying job, parallel job, or task whose messages you want.

Description

str = getDebugLog(sched, job_or_task) returns any output written to the standard output or standard error stream by the job or task identified by job_or_task, being run by the scheduler identified by sched. You cannot use this function to retrieve messages from a task if the scheduler is mpiexec.

Examples

Construct a scheduler object so you can create a parallel job. Assume that you have already defined a configuration called mpiexec to define the properties of the scheduler object.

mpiexecObj = findResource('scheduler', 'Configuration', 'mpiexec');

Create and submit a parallel job.

job = createParallelJob(mpiexecObj);
createTask(job, @labindex, 1, {});
submit(job);

Look at the debug log.

getDebugLog(mpiexecObj, job);

See Also

createJob | createParallelJob | createTask | findResource

  


Free Parallel Computing Interactive Kit

See how to solve large problems with minimal effort and reduce simulation time.

Get free kit

Trials Available

Try the latest versions of parallel computing products.

Get trial software
 © 1984-2012- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS