Parece que este serviço está em espera

Vou otimizar código em C e CPP para desempenho e baixa latência

Algumas informações foram traduzidas automaticamente.

Paquistão

Eu falo Urdu, Inglês

Engenheiro de Sistemas de Baixo Nível e Performance

Eu desenvolvo e otimizo softwares críticos de desempenho em C, C++ e Rust, com foco em baixa latência, eficiência de memória e resultados mensuráveis. Meu trabalho abrange profiling e otimização de h...
Sobre este Serviço

Seu código em C/C++ está correto, mas não atinge a latência, throughput ou tempo de execução desejados?


Primeiro faço o perfil, isolando onde a CPU realmente gasta tempo, depois otimizo o gargalo medido e verifico o resultado com benchmarks reproduzíveis antes/depois.


Eu trabalho em:

  • Cache da CPU e layout de memória: SoA vs AoS, alinhamento, alocação em arena, redução de churn no heap
  • SIMD/vectorização: AVX2, AVX-512, ARM NEON
  • Multithreading, atomics, contenção de lock e false sharing
  • Inspeção de disassembly, vetorização do compilador e inline asm direcionado quando justificado


Ferramentas: perf, FlameGraph, Callgrind, Google Benchmark, Compiler Explorer

Os entregáveis incluem um patch/commit limpo no Git, evidências de benchmark e notas técnicas. O código modificado é verificado com ASan/UBSan onde suportado e mantido livre de avisos sob flags de compilador rigorosos. Seu código permanece privado e nunca é colado em ferramentas públicas. NDA é bem-vindo.


Antes de fazer seu pedido, sinta-se à vontade para enviar seu benchmark, saída do perf ou trecho de código relevante. Revisarei o contexto e confirmarei se a carga de trabalho é adequada e qual escopo faz sentido.

Tecnologia de desenvolvimento:

C/C++

Especialidade:

Algorítmico

Código limpo

Eficiência do código

Meu portfólio