| 1 | == Variables de slurm == |
| 2 | Las variables propias de slurm que son accesibles dentro de un script slurm son muchas, mencionaremos aquí solo las que son más habituales de usar: |
| 3 | |
| 4 | || '''Variable''' || '''Descripción''' || |
| 5 | || $SLURM_JOB_ID || El ID del trabajo. || |
| 6 | || $SLURM_JOBID || Obsoleto. Lo mismo que $SLURM_JOB_ID. || |
| 7 | || $SLURM_SUBMIT_DIR || La ruta del directorio de envío del trabajo. || |
| 8 | || $SLURM_SUBMIT_HOST || El nombre de host del nodo utilizado para enviar el trabajo. || |
| 9 | || $SLURM_JOB_NODELIST || Contiene la definición (lista) de los nodos asignados al trabajo. || |
| 10 | || $SLURM_NODELIST || Obsoleto. Lo mismo que $SLURM_JOB_NODELIST. || |
| 11 | || $SLURM_CPUS_PER_TASK || Número de CPUs por tarea. || |
| 12 | || $SLURM_CPUS_ON_NODE || Número de CPUs en el nodo asignado. || |
| 13 | || $SLURM_JOB_CPUS_PER_NODE || Cantidad de procesadores disponibles para el trabajo en este nodo. || |
| 14 | || $SLURM_CPUS_PER_GPU || Número de CPUs solicitados por GPU asignada. || |
| 15 | || $SLURM_MEM_PER_CPU || Memoria por CPU. Lo mismo que --mem-per-cpu. || |
| 16 | || $SLURM_MEM_PER_GPU || Memoria por GPU. || |
| 17 | || $SLURM_MEM_PER_NODE || Memoria por nodo. Lo mismo que --mem. || |
| 18 | || $SLURM_GPUS || Número de GPUs solicitados. || |
| 19 | || $SLURM_NTASKS || Lo mismo que -n, --ntasks. El número de tareas. || |
| 20 | || $SLURM_NTASKS_PER_NODE || Número de tareas solicitadas por nodo. || |
| 21 | || $SLURM_NTASKS_PER_SOCKET || Número de tareas solicitadas por socket. || |
| 22 | || $SLURM_NTASKS_PER_CORE || Número de tareas solicitadas por núcleo. || |
| 23 | || $SLURM_NTASKS_PER_GPU || Número de tareas solicitadas por GPU. || |
| 24 | || $SLURM_NPROCS || Lo mismo que -n, --ntasks. Véase $SLURM_NTASKS. || |
| 25 | || $SLURM_NNODES || Número total de nodos en la asignación de recursos del trabajo. || |
| 26 | || $SLURM_TASKS_PER_NODE || Número de tareas que se deben iniciar en cada nodo. || |
| 27 | || $SLURM_ARRAY_JOB_ID || Número de trabajo maestro de la matriz de trabajos. || |
| 28 | || $SLURM_ARRAY_TASK_ID || El índice de tarea de matriz (desde 0). || |
| 29 | |
| 30 | |