parfor doesn't continue to run other jobs when only one worker is working
Afficher commentaires plus anciens
I have a parfor loop that is supposed to run 7 jobs with 4 workers. Each job executes a .exe program in their individual folders. It successfully completed 5 of the jobs. The 7th job's exe is hanging due to whatever reason, but I also noticed the 6th job wasn't even started after a long time. Why wouldn't Matlab allocate the 6th job to a worker to start it in this case?
The code is simply:
parfor i = 1:size(rotFold,1)
[~,~] = system(['cd /d ',rotFold{i},' & EPSC.exe']);
end
Thanks!
Jesse
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Startup and Shutdown dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!