Job Request

Las siguientes opciones modifican el tamaño, largo y el comportamiento del job que se envía. Estos pueden especificarse llamando a srun o sbatch, o dentro de un batch job. Si se especifican al mismo tiempo las opciones en los argumentos de sbatch y en el script del batch job, las opciones pasadas al comando sbatch serán las que se tomarán en cuenta. Si no se especifica valor para alguna de las opciones, los valores por defecto serán los que se empleen.

Opción LargaOpción CortaValor por DefectoDescripción
--job-name-JNombre del archivoNombre de job personalizado.
--output-o"slurm-%j.out"Nombre del archivo donde se guadará la salida stdout o stderr. Mayores patrones de nombre aquí.
--error-eSe escribe en el mismo archivo del --outputNombre del archivo donde se guadarán los logs de ;ps errores.
--partition-pdebugSeñala la partición donde se va a ejecutar el job.
--time-tVaría de acuerda a la partición y tipo de usuarioLímite de tiempo para el job en el formato D-HH:MM:SS. Por ejemplo, -t 1- es un día de ejecución y -t 4:00:00 son 4 horas.
--nodes-N1Número total de nodos.
--ntasks-n1Número de tareas (workers MPI).
--ntasks-per-nodeEl scheduler lo decideNúmero de tareas por nodo.
--cpus-per-task-c1Número de cores de CPUs para cada tarea. Use esto para threads/cores en un job de nodo único.
--mem-per-cpu5GCantidad de memoria RAM requerida por CPU en MiB. Si se especifica en GiB usar G(ej. 10G).
--memMemoria pedida por nodo en MiB. Si se especifica en GiB usar G(ej. 10G).
--mail-userTu email de UTECDirección de correo a donde enviar notificaciones del job.
--mail-typeNingunaEnvía un mail cada vez que un job cambia de estado. Utilice la opción ALL para recibir notificaciones al iniciar y terminar un job. Opciones disponibles ALL, BEGIN, END, FAIL, NONE