Muitos grupos de pesquisa e escritórios de engenharia têm o caso modelado e o prazo definido, mas a capacidade disponível não dá conta do volume. Em vez de montar um cluster ou aprender a operar uma nuvem, o grupo pode entregar o projeto e receber os resultados.
Áreas atendidas
| Área | Exemplos de uso | O que costuma pesar |
|---|---|---|
| Dinâmica dos fluidos (CFD) | escoamento, aerodinâmica, troca de calor | número de núcleos e comunicação entre eles |
| Elementos finitos | estrutura, fadiga, impacto | memória por caso e disco rápido |
| Química computacional | estrutura eletrônica, dinâmica molecular | memória, disco de trabalho e, em alguns códigos, GPU |
| Bioinformática | montagem e alinhamento de genomas | memória e muitos casos independentes |
| Clima e meio ambiente | modelos regionais, dispersão | rodadas longas e volume de saída |
A lista mostra os casos mais frequentes. O levantamento inicial confirma se o seu código cabe no formato por projeto.
Licenças
Softwares comerciais de simulação costumam ser licenciados para o cliente, com regras sobre onde e por quem podem ser usados. Antes da proposta, conferimos com você se o contrato da licença permite rodar no ambiente do projeto e quantas execuções simultâneas ele libera.
Softwares abertos simplificam essa etapa. O OpenFOAM, por exemplo, é distribuído sob a licença GNU GPL, sem taxa de uso, e roda em paralelo dividindo o domínio entre processos.
Como preparar o caso
- Envie um caso de teste que rode na sua máquina, com o tempo que ele leva hoje.
- Informe a versão do software e as opções de compilação, se forem importantes para o resultado.
- Diga quais saídas interessam: campos completos, médias, gráficos ou apenas alguns números por caso.
- Em estudos de parâmetros, envie a tabela de variações. Casos independentes rodam lado a lado e encurtam o prazo total.
Ponto de retomada
Simulações longas devem gravar o estado em intervalos regulares, para que uma interrupção não obrigue a recomeçar do zero. Configuramos a gravação de pontos de retomada sempre que o software oferece esse recurso, e o intervalo é combinado com você para equilibrar segurança e espaço em disco.
O que você recebe
- Resultados de cada caso, nomeados e organizados conforme a tabela combinada.
- Relatório da execução: versão do software, número de núcleos, tempo de cada rodada e ocorrências.
- Arquivos de configuração usados, para repetir o estudo.
A validação científica ou técnica dos resultados continua com o seu grupo. A nossa parte é executar o cálculo como combinado e registrar como ele rodou.
Verba de projeto
Em projetos com verba de agência de fomento, a contratação costuma passar pela fundação de apoio ou pelo setor de compras da instituição. Antes de contratar, confira com a agência e a fundação em qual rubrica a despesa se encaixa. Enviamos a proposta e a nota fiscal brasileira, em reais, no formato que a fundação indicar. Antes de contratar, confirmamos quais documentos a instituição exige e se conseguimos fornecê-los.
Perguntas frequentes
Vocês ajudam a montar o caso de simulação?
Ajudamos na parte computacional: adaptar o caso para rodar em paralelo, escolher o número de núcleos e organizar as saídas. A modelagem física e a validação científica continuam com o seu grupo.
Dá para rodar vários casos de uma vez, como um estudo de parâmetros?
Sim. Estudos com muitas variações do mesmo caso costumam se beneficiar bem de rodar em paralelo, e a proposta estima o conjunto.