Visión general
De qué trata este proyecto.
Implementarás dos Issue Queues en gem5 y ejecutarás 6 benchmarks SPEC. Reportarás IPC y utilización. Obtienes un certificado verificable.
El Briefing
Lo que harás y lo que demostrarás.
Comparar dos variantes de Issue Queue (unificada vs particionada) en gem5 sobre 6 benchmarks SPEC CINT2017 y recomendar con métricas defendibles.
Earning criteria — what you'll demonstrate
- Configurar y modificar gem5 O3CPU a nivel de modelo
- Razonar sobre el balance entre tamaño de IQ y particionamiento
- Ejecutar SimPoint correctamente con warmup defendible
- Producir comparativas que sostengan decisiones de microarquitectura
Encaje académico
Dónde encaja esto en tus estudios.
Afina las mismas habilidades que tu titulación espera de ti.
Advanced Computer Architecture
Master · Cs Se
Fit score: 1
Habilidades
Habilidades que demostrarás.
Cada una aparece en tu credencial verificada.
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ónicosIngeniero de Software
Trabajar dentro de gem5 con benchmarks SPEC y producir comparativas defendibles es la credencial directa para roles de ingeniería de software en microarquitectura — perfil escaso globalmente.
Este proyecto afina
- gem5
- out-of-order-execution
- performance-analysis
Arquitecto de Sistemas
Razonar sobre Issue Queues a nivel cuantitativo prepara el músculo de un arquitecto que decide cómo invertir transistores en silicio o cómputo en cloud.
Este proyecto afina
- cpu-architecture
- out-of-order-execution
- simulation
Ingeniero Backend
Quien entiende stalls de pipeline a nivel de IQ optimiza hot paths con criterio que ningún tutorial transmite — ventaja en backend de latencia crítica.
Este proyecto afina
- performance-analysis
- out-of-order-execution
- cpu-architecture