Microbenchmark de Jerarquía de Memoria en Centro de Datos en Valencia
Visión general
De qué trata este proyecto.
Escribe un microbenchmark en C para medir latencia y ancho de banda en servidores logísticos. Entrega código y curvas. Obtén un certificado verificable.
El escenario
El proveedor (gestiona la plataforma de seguimiento de contenedores para varias navieras del Puerto de Valencia, sin presupuesto para sustitución masiva de hardware) necesita decidir colocaciones con datos, no por reputación de chip.
El Briefing
Lo que harás y lo que demostrarás.
Construir un microbenchmark didáctico de jerarquía de memoria, comparar dos generaciones de Xeon y producir una guía de colocación de workloads basada en evidencia.
Earning criteria — what you'll demonstrate
- Aplicar conceptos de jerarquía de memoria a hardware real
- Escribir microbenchmarks con metodología honesta (pinning, calentamiento)
- Interpretar curvas de latencia para inferir parámetros de caché
- Producir guías técnicas accionables para operaciones
Encaje académico
Dónde encaja esto en tus estudios.
Afina las mismas habilidades que tu titulación espera de ti.
Computer Systems and Organization
Bachelor · Systems
Strong alignment
This challenge maps to Computer Systems and Organization at the Bachelor level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.
Habilidades
Habilidades que demostrarás.
Cada una aparece en tu credencial verificada.
- Memory Hierarchy
Apply memory hierarchy to solve real industry problems and demonstrate production-level capability.
- Microbenchmarking
Apply microbenchmarking to solve real industry problems and demonstrate production-level capability.
- C Programming
Apply c programming to solve real industry problems and demonstrate production-level capability.
- Cache Analysis
Apply cache analysis to solve real industry problems and demonstrate production-level capability.
- Performance Engineering
Apply performance engineering to solve real industry problems and demonstrate production-level capability.
- Documentation
Apply documentation to solve real industry problems and demonstrate production-level capability.
Carreras
Roles para los que esto te prepara.
Títulos reales. Puentes de habilidades reales. Elige el que más se acerque a tu trayectoria.
Ingeniero de Software
Construir microbenchmarks de memoria con metodología sólida es exactamente la habilidad que separa a ingenieras junior de seniores en sistemas de rendimiento.
Este proyecto afina
- memory-hierarchy
- microbenchmarking
- performance-engineering
Ingeniero de Backend
Quien sabe leer una curva de caché diseña estructuras de datos sensibles a memoria desde el primer commit.
Este proyecto afina
- memory-hierarchy
- cache-analysis
- c-programming