MATLAB: Idle labs on Parallel Computing Toolbox

MATLABParallel Computing Toolbox

I use a network server that is shared with other users in the company to perform heavy calculations with Matlab.
My question is, does Matlab reserve his parallel workers even when idle?
If, for example, I open a matlabpool of 12 labs, does that mean that even when I'm not using Matlab, the other users have 12 cores less to use for themselves? Or does Matlab use them only when asked to?

Best Answer

  • Hi,
    Does Matlab reserve his parallel workers even when idle?
    Yes, when you open a matlabpool of 12 labs, the others have 12 labs less to use. A matlabpool is like an "interactive job" which takes workers like every other job.