Como rodar seu experimento
From VeRLab Wiki
Revision as of 15:00, 18 February 2020 by Mauferrari (talk | contribs) (→Antes de rodar seu experimento)
O que você precisa
- Possuir um login no laboratório
- Procurar um servidor de processamento que atenda a seus requisitos de hardware
- Criar seu ambiente de execução usando o Singularity
Antes de rodar seu experimento
- Verifique se a máquina não está com os recursos ocupados:
- Parte 1: uso da CPU e RAM pode-se usar o htop ([ https://www.treinaweb.com.br/blog/monitorando-processos-com-o-htop/ como usar o htop])
- Parte 2: uso da GPU (placa de vídeo) , pode-se rodar
nvidia-smi.
Os processos que estiverem carregados na memória da GPU além o Xorg (mesmo que com zero de processamento) mostram que tem usuários utilizando e vão precisar de algum recurso de CPU e RAM para a troca de contexto de seu experimento.
- Se a máquina estiver ocupada, pode-se conversar com quem está usando para saber quando termina seu experimento ou combinar um compartilhamento do uso
Durante a execução do seu experimento
Monitore o uso de recursos do seu experimento para garantir que ele não está
- use um multiplexador de terminais, por exemplo, tmux ou byobu
- usando um terminal com htop (filtrando seu usuário, ou nome do executável)
- usando um terminal com
watch nvidia-smi(a tela é atualizada a cada 2 segundos)
Página em construção. Os passos acima serão melhor detalhados no futuro. No momento, procure um membro da equipe de infraestrutura do VeRLab/J.