MATLAB: Where are the details of the DataLocation property of a jobmanager object in the Parallel Computing Toolbox 4.2 (R2009b)

Parallel Computing Toolbox

I have noticed that when I execute the following code, where sch is a jobmanager object:
get(sch,DataLocation)
I receive the following output:
database on scheduler_name@host
I would like to know where is the default location of the data files stored by the job.

Best Answer

The 'DataLocation' property of a scheduler object in the Parallel Computing Toolbox can point to the MDCE database. The database uses a location specified in the mdce_def.bat file to store the files it needs. By default this is usually C:\TEMP\MDCE on a windows machine, but it is sys-admin configurable (by changing the mdce_def.bat file).
All data (input and output) to jobs and tasks is stored in the database (including the FileDependencies for a job). Hence, with a lot of jobs and tasks, or if the job contains a lot of data, these files can become very large.