My parallel worker fall back to 3 workers when running at 4 workers

6 visualizaciones (últimos 30 días)
Yi Xien Yap
Yi Xien Yap el 19 de Ag. de 2022
Respondida: Farouk el 19 de En. de 2025
I was running a my code using parpool(4) which using 4 workers. However, I noticed after the execution of my code(having each worker writing to their own files), the workers falls back to 3. What could be the reason behind this?
  9 comentarios
Walter Roberson
Walter Roberson el 23 de Ag. de 2022
@Raymond Norris have you observed this in the past, number of workers dropping even though no tasks have errors and no tasks are finished ?
Raymond Norris
Raymond Norris el 24 de Ag. de 2022
It looks familar. It is possible for a pool to drop a worker and still stay open, but MATLAB would have notified you
An unexpected error occurred during PARFOR: Error in remote execution of parfor: Java is shutting down
Sounds like there's some frailty in the parpool if no user code is explicitly erroring out. I would suggest contacting Support (support@mathworks.com).

Iniciar sesión para comentar.

Respuestas (1)

Farouk
Farouk el 19 de En. de 2025
I've had this issue before. Its a memory problem! Are you processing large dataset?

Categorías

Más información sobre Parallel Computing Fundamentals en Help Center y File Exchange.

Productos


Versión

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by