Manual do Usuário
Nesta seção:
Bem-vindo ao Manual do Usuário do GridUnesp! Esta seção reúne todas as informações necessárias para você acessar o cluster, instalar aplicações, criar scripts de submissão, monitorar seus jobs e otimizar seu processamento.
Nota
Se você é novo no GridUnesp, recomendamos começar pelo Guia de Início Rápido para uma visão geral do processo.
Visão Geral dos Capítulos
Primeiros Passos:
Acessando o Cluster - Como fazer login no GridUnesp
Transferindo Arquivos - Como transferir dados para/do cluster
Preparação do Ambiente:
Instalando Aplicações - Como instalar softwares e bibliotecas
Autenticação com Chaves SSH - Configuração avançada de SSH
Submissão de Jobs:
Processando Simulações - Conceitos básicos de submissão
Melhorando o Script de Submissão - Diretivas SBATCH
Job Array - Submissão de múltiplos jobs
Partições e Limites de Recursos - Partições e limites do sistema
Paralelismo e Otimização:
Memória Compartilhada - OpenMP e threads
Memória Distribuída - MPI e processos distribuídos
Uso de GPUs - Utilização de GPUs
Otimizando o Desempenho - Técnicas de otimização
Tópicos Avançados:
Containers - Uso de containers (Singularity)
Aplicações Instaladas - Exemplos com aplicações específicas
Script job-nanny - Script wrapper para jobs
Referência:
Guia Completo de Armazenamento - Detalhes sobre os sistemas de arquivos
Referência Completa de Diretivas SLURM - Comandos SLURM de referência
Política de Prioridade - Como funciona a prioridade de jobs
Fluxo de Trabalho Típico
Um fluxo de trabalho típico no GridUnesp segue estas etapas:
Acesse o cluster via SSH (Acessando o Cluster)
Transfira seus dados e scripts (Transferindo Arquivos)
Prepare o ambiente carregando módulos ou instalando aplicações (Instalando Aplicações)
Crie um script de submissão com as diretivas adequadas (Processando Simulações)
Submeta o job com
sbatchMonitore a execução com
squeueescontrol(Monitorando Jobs)Recupere os resultados após a conclusão
Transfira os resultados para sua máquina local
Onde Encontrar Ajuda
Recurso |
Descrição |
|---|---|
Respostas para as dúvidas mais comuns |
|
Diagnóstico e solução de problemas |
|
Recomendações para uso responsável |
|
|
Suporte direto com a equipe |
Importante
Antes de solicitar suporte, consulte as seções Perguntas Frequentes e Solução de Problemas. A maioria das dúvidas já foi respondida nestas seções.
Exemplos Práticos
Ao longo do manual, você encontrará exemplos práticos para diferentes cenários:
Scripts básicos: Jobs seriais simples
Scripts com módulos: Carregamento de softwares
Jobs paralelos: OpenMP e MPI
Job arrays: Processamento em lote
Jobs com GPU: Utilização de aceleradores
Containers: Execução com Apptainer
Dica
Adapte os exemplos às suas necessidades específicas. Os scripts são fornecidos como ponto de partida.
Próximos Passos
Recomendamos a leitura sequencial dos primeiros capítulos para usuários iniciantes. Usuários avançados podem navegar diretamente para os tópicos de interesse.
Comece por: Acessando o Cluster
Ver também
Infraestrutura - Detalhes sobre o hardware disponível
Estatísticas - Dados de uso do cluster
Contato - Canais de suporte