Skip to contentSkip to content
Certificados verificados. En cadena. Para siempre.Más información
Cover image for Microbenchmark de Jerarquía de Memoria en Centro de Datos en Valencia
Code

Microbenchmark de Jerarquía de Memoria en Centro de Datos en Valencia

FreeVerified credential2 semanasIntermediate

Visión general

De qué trata este proyecto.

Escribe un microbenchmark en C que mida latencia de acceso aleatorio sobre arrays de tamaño creciente (16 KB hasta 1 GB) para detectar el tamaño efectivo de L1, L2, L3 y memoria. Mide también ancho de banda secuencial. Ejecuta el benchmark en ambos servidores con pinning a un core, hugepages desactivadas, y produce las curvas características. Compara y explica las diferencias por arquitectura. Entrega el código, las curvas comentadas y una guía de 5 páginas para el equipo de operaciones sobre qué tipos de carga prefieren cada generación.

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

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.

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.

Trayectorias profesionales que esto construye

Roles canónicos

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

Una cosa más

Puedes tener una credencial en tu CV para el viernes.