|
|
Línea 1: |
Línea 1: |
| == Por uso de CPU ==
| | Login filezilla |
| Procederemos a cancelar la tarea en el caso de que la mitad del total de cores reservados muestre un porcentaje de uso menor o igual a un '''30%''' en un lapso de '''4 horas'''.
| |
| | |
| == Por uso de Memoria ==
| |
| En el caso de que la memoria reservada por core en los nodos slims sea mayor a '''1000MB''', se activa el proceso de verificación del uso de memoria RAM para su tarea para garantizar al menos '''70%''' de uso correcto de todo el recurso reservado. Esta condición será revisada desde el inicio de la tarea y si no alcanza el mencionado límite, la tarea será cancelada de forma automática.
| |
| | |
| Cabe destacar que si su tarea necesita reservar '''2300MB''' por core, usted debe hacer uso de la memoria RAM asignada por cada CPU.
| |
| | |
| Por lo anterior, el siguiente ejemplo muestra el uso de 1 proceso con 1 CPU con 2300M de RAM asignada.
| |
| <pre>
| |
| #SBATCH -p slims
| |
| #SBATCH -n 1
| |
| #SBATCH -c 1
| |
| #SBATCH --mem-per-cpu=2300
| |
| </pre>
| |
| | |
| Puede visitar nuestro [https://wiki.nlhpc.cl/Generador_Scripts Generador de Scripts]
| |
| | |
| == Ejemplo ==
| |
| En el siguiente caso se hace una reserva de 11 cores y 48G de memoria:
| |
| | |
| [[Archivo:Cpu_subutilizacion.png|no]]
| |
| | |
| | |
| Se puede observar que el uso efectivo es de solo 1 core a la vez.
| |
| | |
| [[Archivo:Memoria subutilizacion.png|no]]
| |
| | |
| Además, SLURM asignó por core al menos (48000/11) 4300M de memoria, cuando el uso de la tarea solo fue de 5M (los valores del gráfico se presentan en bytes).
| |
| | |
| == Referencias ==
| |
| * [https://slurm.schedmd.com/sbatch.html man sbatch]
| |
| * [https://wiki.nlhpc.cl/Monitoreo Monitoreo De Tareas]
| |