Parece que este servicio está en espera

Optimizaré código en c y cpp para rendimiento y baja latencia

Parte de la información se ha traducido automáticamente.

Pakistán

Hablo Urdu, Inglés

Ingeniero de sistemas de bajo nivel y rendimiento

Construyo y optimizo software crítico en rendimiento en C, C++ y Rust, con un enfoque en baja latencia, eficiencia de memoria y resultados medibles. Mi trabajo abarca perfilado y optimización de cami...
Acerca de este Servicio

¿Tu código en C/C++ es correcto, pero le falta cumplir con sus objetivos de latencia, rendimiento o tiempo de ejecución?


Primero hago un perfil, identifico dónde realmente pasa el tiempo la CPU, luego optimizo el cuello de botella medido y verifico el resultado con benchmarks reproducibles antes/después.


Trabajo en:

  • Memoria y caché de CPU: SoA vs AoS, alineación, asignación en arena, reducción de movimiento en heap
  • SIMD/vectorización: AVX2, AVX-512, ARM NEON
  • Multihilo, atomics, contención de locks y false sharing
  • Inspección de desensamblado, vectorización del compilador y inline asm dirigido cuando es justificado


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

Los entregables incluyen un parche/commit limpio en Git, evidencia de benchmarks y notas técnicas. El código modificado se verifica con ASan/UBSan donde sea compatible y se mantiene sin advertencias bajo flags estrictos del compilador. Tu código permanece privado y nunca se pega en herramientas públicas. Se acepta NDA.


Antes de ordenar, no dudes en enviar tu benchmark, salida de perf o sección relevante del código. Revisaré el contexto y confirmaré si la carga de trabajo es adecuada y qué alcance tiene sentido.

Tecnología de desarrollo:

C/C++

Experiencia:

Algorítmico

Código limpio

Eficiencia del código

Mi porfolio