← Todos los proyectos
2024 · proyecto académico (UAB)

Optimización de software en C

Rendimiento a bajo nivel medido con perf

Análisis y optimización de código C midiendo antes y después de cada cambio: localidad de caché, vectorización SIMD y gestión cuidadosa de memoria.

Enfoque

Medir primero, optimizar después: cada cambio se validaba con perf comparando ciclos de CPU y tiempos de ejecución, para quedarme solo con lo que mejoraba de verdad.

Técnicas

Reorganizar recorridos de memoria para aprovechar la caché, vectorizar bucles con instrucciones SIMD y reducir reservas y copias innecesarias.

Tecnologías

CGCCperfSIMDLinux

Más proyectos