Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Sistema de filas

Em ambientes HPC, é comum que múltiplos usuários estejam logados e executando jobs simultaneamente. Para gerenciar eficientemente a alocação de recursos (CPU, GPU, memória, etc) e a ordem de execução desses jobs, são usados sistemas de gerenciamento de filas.

O gerenciador de filas usado é o SLURM v21.08.8-2, que organiza a execução por meio de filas, chamadas de partitions, que armazenam os jobs submetidos pelos usuários. Assim que os recursos solicitados estão disponíveis, o SLURM inicia a execução dessas tarefas de forma automática.


Todos os jobs devem ser submetidos através do SLURM.

As filas de execução do HPCC Marvin são:

FilaTempo limitecpus-per-task (limite)mem-per-cpu (default)mem-per-cpu (limite)GPUgres
debug-cpu30 minutos21GB2GBNão-
gui-cpu12 horas81GB4GBNão-
short-cpu5 dias641GB4GBNão-
long-cpu15 dias321GB4GBNão-
debug-gpu-small30 minutos21GB2GBSim (5GB)gpu:1g.5gb:N1
gui-gpu-small12 horas81GB4GBSim (5GB)gpu:1g.5gb:N1
short-gpu-small5 dias641GB8GBSim (5GB)gpu:1g.5gb:N1
long-gpu-small15 dias321GB8GBSim (5GB)gpu:1g.5gb:N1
debug-gpu-big30 minutos21GB2GBSim (40GB)gpu:a100:1
gui-gpu-big12 horas81GB4GBSim (40GB)gpu:a100:1
short-gpu-big5 dias641GB8GBSim (40GB)gpu:a100:1
long-gpu-big15 dias321GB8GBSim (40GB)gpu:a100:1

  1. N corresponde à quantidade de GPUs solicitada; substitua N pelo número desejado (por exemplo, gpu:1g.5gb:2 para solicitar duas GPUs), respeitando a disponibilidade de recursos. ↩ ↩2 ↩3 ↩4