Cache Configuration Study for a Memory-Bound Workload
Overview
What this challenge is about.
Profile a memory-bound workload with perf and gem5 across 6 cache configs, then deliver a procurement memo to earn your verifiable certificate.
The scenario
The SKU price difference is around EUR 4,200 per server x 280 nodes = EUR 1.2M of capex — procurement needs evidence, not vendor whitepapers.
The Brief
What you'll do, and what you'll demonstrate.
Measure and model cache behavior of a memory-bound CAE solver loop and recommend between two server SKUs with different cache configurations.
Earning criteria — what you'll demonstrate
- Measure cache miss rates on real hardware with perf counters
- Run a workload through a cache simulator and interpret results
- Project simulator results to actual hardware purchases
- Communicate hardware-procurement recommendations to non-engineers
Program Fit
Where this fits in your program.
Sharpens the same skills your degree expects you to demonstrate.
Computer Architecture
Bachelor · Systems
Strong alignment
This challenge maps to Computer Architecture at the Bachelor level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.
Skills
Skills you'll demonstrate.
Each one shows up on your verified credential.
- Caches
Apply caches to solve real industry problems and demonstrate production-level capability.
- Memory Subsystems
Apply memory subsystems to solve real industry problems and demonstrate production-level capability.
- Performance Modeling
Apply performance modeling to solve real industry problems and demonstrate production-level capability.
- Benchmarking
Apply benchmarking to solve real industry problems and demonstrate production-level capability.
- Simulation
Apply simulation to solve real industry problems and demonstrate production-level capability.
- Stakeholder Communication
Apply stakeholder communication to solve real industry problems and demonstrate production-level capability.
Careers
Career paths this challenge builds toward
Completing this challenge demonstrates skills that transfer directly to these roles: