Cache-Effekt eines Bildverarbeitungs-Hotspots bei einem Düsseldorfer Med-Tech messen
Übersicht
Worum es bei diesem Projekt geht.
Profiliere Cache-Misses einer C++-Bildverarbeitung, entwickle drei Speicherlayouts und optimiere sie. Erhalte ein verifizierbares Zertifikat.
Das Briefing
Was Du tust und was Du zeigst.
Warum bricht die Bildverarbeitungs-Latenz alle 16 Bilder ein, und wie eliminiert eine cache-bewusste Umstellung das Muster?
Earning criteria — what you'll demonstrate
- Cache-Profiling mit perf und cachegrind interpretieren
- Speicherlayouts (Array-of-Structs gegen Struct-of-Arrays) auf reale Daten anwenden
- Working-Set-Größe gegen Cache-Hierarchie systematisch denken
- Optimierungs-Befunde reproduzierbar dokumentieren
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Computer Systems and Organization
Bachelor · Cs Se
Fit score: 1
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
Performance-Ingenieur:in
Cache-Profiling und Layout-Optimierung sind die genau-die-Erfahrungen, die Embedded- und Performance-Teams bei Junior-Engineering-Bewerbungen suchen.
Dieses Projekt schärft
- cache-optimization
- performance-profiling
- memory-hierarchy
Backend-Ingenieur:in
Backend-Ingenieur:innen, die Cache-Effekte in Hot-Paths erkennen, schreiben Hochlast-Code deutlich performanter.
Dieses Projekt schärft
- cache-optimization
- performance-profiling
- cpp
Noch eine Sache