24FreelanceMarketplace de freelancers que nunca dorme
Ativo

Engenheiro de Computação Paralela em Chapel para HPC

127 visualizações#2303
CategoriaFeito à mão
Período de listagem9 diasaté 20.11.2026
Postado22.08.2026
Visualizações1273 em 14 dias

Sobre o serviço

Traduzido
Eu desenvolvo código de alto desempenho em Chapel, uma linguagem projetada especificamente para computação científica produtiva em grande escala. Se seu modelo, solucionador ou pipeline de processamento de dados estiver preso em um núcleo, eu moverei o cálculo para todos os núcleos disponíveis e, em seguida, para todo um cluster. Minha principal tarefa é transformar código numérico comum em um programa que mantém milhares de threads ocupadas sem forçá-lo a reescrever tudo à mão. Eu uso loops paralelos forall, domínios distribuídos e o modelo de localidade para espalhar arrays entre nós, e onde o algoritmo precisa de controle mais fino, aplico paralelismo de tarefas através de begin, cobegin e variáveis de sincronização. Trabalhos típicos que realizo: portar núcleo sequencial de C ou Fortran para Chapel, paralelizar operações de template e matriz, construir tabelas hash distribuídas e travessias de grafos, e perfilar por que o cálculo fica ocioso em movimento de dados em vez de aritmética. Eu meço tudo. Antes de considerar o trabalho concluído, mostro curvas de escalabilidade forte e fraca para que você veja como o código se comporta à medida que os núcleos e o tamanho do problema crescem, e explico de onde vêm os limites. Os resultados incluem código-fonte limpo e comentado, uma receita para compilar sob seu compilador e lançador, um breve relatório de escalabilidade e memória, e instruções para executar em seu hardware ou agendador. Eu escrevi código Chapel para métodos de Monte Carlo, tarefas de N-corpos, etapas de hidrodinâmica computacional e álgebra linear esparsa grande. Correção em primeiro lugar, depois velocidade: eu adiciono testes reproduzíveis e verifico os resultados contra uma base confiável antes de ajustar. Nomeie a contagem de nós, tipo de conexão e núcleo que causa o gargalo, e eu darei estimativas honestas de aceleração e esforço.

Proteção de custódia SafeDeal

Os fundos ficam retidos na custódia Payora em USDT (TRC-20) e só são liberados ao freelancer após a aprovação da entrega.

Freelancer contacts
E-mailShow
24
Vinte · dica

Antes de fazer seu pedido

  • Veja o portfólio do freelancer.
  • Descreva sua tarefa e peça um preço e prazo.
  • Verifique as avaliações de outros clientes.
  • Ou publique um projeto e compare várias ofertas.
Mesma categoria

Serviços semelhantes

Todos os serviços na categoria
Bom saber
Como faço para solicitar este serviço?

Escreva para o freelancer usando o formulário nesta página: descreva a tarefa, o prazo e o resultado que você precisa.

Como faço para verificar o freelancer?

Abra o perfil: avaliação, portfólio e comentários de outros clientes mostram experiência com tarefas como a sua.

Olga M.Feito à mão
Contato

O que esta página responde