Filas » History » Version 3
Gabriel Winckler, 10 Jun 2015 14:57
| 1 | 1 | Gabriel Winckler | h1. Filas |
|---|---|---|---|
| 2 | 1 | Gabriel Winckler | |
| 3 | 3 | Gabriel Winckler | Em 9/6/2015 as filas foram alteradas, bem como a alocação de recurso para cada uma delas. Essa redistribuição foi feita com base em uma analise estatística do uso nos meses anteriores. |
| 4 | 1 | Gabriel Winckler | |
| 5 | 1 | Gabriel Winckler | h2. Antes |
| 6 | 1 | Gabriel Winckler | |
| 7 | 1 | Gabriel Winckler | | fila | limite de execução | recursos dessa fila | recursos para um job com essa duração | |
| 8 | 1 | Gabriel Winckler | | short | 3 horas | 12,5% | 100% | |
| 9 | 2 | Gabriel Winckler | | medium (padrão) | 24 horas | 37,5% | 87,5% | |
| 10 | 1 | Gabriel Winckler | | long | 30 dias | 50 % | 50 % | |
| 11 | 1 | Gabriel Winckler | |
| 12 | 1 | Gabriel Winckler | |
| 13 | 1 | Gabriel Winckler | h2. Atual |
| 14 | 1 | Gabriel Winckler | |
| 15 | 1 | Gabriel Winckler | | fila | limite de execução | recursos dessa fila | recursos para um job com essa duração | |
| 16 | 2 | Gabriel Winckler | | short (padrão) | 24 horas | 25% | 100% | |
| 17 | 1 | Gabriel Winckler | | medium | 7 dias | 25% | 75% | |
| 18 | 1 | Gabriel Winckler | | long | 30 dias | 50 % | 50 % | |
| 19 | 3 | Gabriel Winckler | |
| 20 | 3 | Gabriel Winckler | h2. Modificações necessárias |
| 21 | 3 | Gabriel Winckler | |
| 22 | 3 | Gabriel Winckler | Como os novos tempos de cada fila são maiores ou iguais aos anteriores, jobs com os tempos anteriores continuarão funcionando. O valor padrão teve a sua fila alterada, mas o tempo total se manteve o mesmo, 24 horas. |
| 23 | 3 | Gabriel Winckler | |
| 24 | 3 | Gabriel Winckler | Recomenda-se especificar a fila de menor duração quando possível. *Recomenda-se que processos que duravam entre 1 e 7 dias sejam adaptados para usar a nova fila _medium_* |
| 25 | 3 | Gabriel Winckler | |
| 26 | 3 | Gabriel Winckler | h2. Especificando a fila |
| 27 | 3 | Gabriel Winckler | |
| 28 | 3 | Gabriel Winckler | h3. Submissão direta (SLURM) |
| 29 | 3 | Gabriel Winckler | |
| 30 | 3 | Gabriel Winckler | Use a opção _-t_ (ou _--time_), especificando o tempo. Não é necessário indicar o nome da fila. |
| 31 | 3 | Gabriel Winckler | |
| 32 | 3 | Gabriel Winckler | O formato aceito é "minutos", "minutos:segundos", "horas:minutos:segundos", "dias-horas" |
| 33 | 3 | Gabriel Winckler | |
| 34 | 3 | Gabriel Winckler | Por exemplo, para um limite de 7 dias (fila _medium_): |
| 35 | 3 | Gabriel Winckler | |
| 36 | 3 | Gabriel Winckler | <pre> |
| 37 | 3 | Gabriel Winckler | #!/bin/sh |
| 38 | 3 | Gabriel Winckler | #SBATCH --time=7-00 |
| 39 | 3 | Gabriel Winckler | |
| 40 | 3 | Gabriel Winckler | program args |
| 41 | 3 | Gabriel Winckler | </pre> |
| 42 | 3 | Gabriel Winckler | |
| 43 | 3 | Gabriel Winckler | h3. GO |
| 44 | 3 | Gabriel Winckler | |
| 45 | 3 | Gabriel Winckler | Use a variável QUEUE. Por exemplo: |
| 46 | 3 | Gabriel Winckler | |
| 47 | 3 | Gabriel Winckler | <pre> |
| 48 | 3 | Gabriel Winckler | QUEUE=medium |
| 49 | 3 | Gabriel Winckler | </pre> |