Cálculos que dependen de otros cálculos

En el caso en que se requiera realizar una serie de cálculos que dependen de la finalización exitosa de alguna corrida previa lo puede incorporar dentro de la línea de comando a la hora de mandar el archivo a la cola:

 

sbatch --dependency=afterok:[job_id] run.sh

 

Este comando le indica al sistema de cola que debe finalizar el trabajo [job_id] antes de que empiece el nuevo. Adicionalmente existen estos otros comandos que pueden ser de utilidad cuando se tienen ciertos cálculos que se deben realizar en secuencia:

Comando Descripción
after
this job can be scheduled after job [job_id] begins execution
afterok
this job can be scheduled after job [job_id] finishes successfully.
afternotok
this job can be scheduled after job [job_id] finishes unsucessfully.
afterany
this job can be scheduled after job [job_id] finishes in any state.

Traducciones Automáticas

Buscar