Loop de etapa do trabalho para scripts de emprego para carregamento?
-
27-09-2019 - |
Pergunta
Estou usando o LoadLeveler para enviar trabalhos em uma arquitetura IBM/Bluegene. Eu li a documentação feita da IBM e também experimentei o Google, mas não consigo encontrar como fazer o seguinte, que espero estar lá:
Pode -se usar o
queue
palavra -chave para dizer ao loadLeveler que uma nova etapa de trabalho é descrita, para que eu possa fazer algo como
first_step
queue
second_step
queue
Mas o que eu não consigo encontrar é uma maneira que faz algo como
loop job_id = 1,10
do_job_with_given_job_id
end
Eu tenho que escrever um script de shell "normal" que, por sua vez, chama um script de nível de carga por várias vezes, ou há alguns mecanismos embutidos em loop? Eu sei que outros gerentes de emprego podem fazer isso.
Solução
Quando isso aparece, normalmente recomendamos que se graça um script de shell que gera o script ou scripts de envio de emprego; Isso é o que eu faço para meus próprios empregos. Essas etapas dependem um do outro?
Além disso, por curiosidade, quais agendadores/gerentes de recursos podem fazer fila vários trabalhos dentro de um loop em um script de envio? Não os baseados em PBS ...