OpenMP-Optimierung fuer eine Bank-Risiko-Engine in Frankfurt
Übersicht
Worum es bei diesem Projekt geht.
Parallelisiere Bank-Code mit OpenMP, optimiere Cache-Lokalität und validiere Korrektheit. Du erhältst ein verifizierbares Zertifikat.
Das Szenario
Die Bank (BaFin-reguliert, im FRTB-Anwendungsbereich) muss das taegliche VaR vor 9 Uhr fertig haben — die heutige Laufzeit gefaehrdet das SLA bei Marktstress-Tagen.
Das Briefing
Was Du tust und was Du zeigst.
Wie parallelisieren wir eine serielle Monte-Carlo-Risiko-Engine mit OpenMP auf 32 Cores ohne numerische Drift und mit linearer Skalierung?
Earning criteria — what you'll demonstrate
- OpenMP-Parallelisierung fuer Schleifen-intensive Workloads sauber anwenden
- Thread-Affinity und Workload-Verteilung gezielt steuern
- Datenstrukturen fuer Cache-Lokalitaet umstrukturieren
- Numerische Reproduzierbarkeit bei paralleler Reduktion garantieren
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
High-Performance and Scientific Computing
Master · Systems
Strong alignment
This challenge maps to High-Performance and Scientific Computing at the Master level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
- Openmp
Apply openmp to solve real industry problems and demonstrate production-level capability.
- C Plus Plus
Apply c plus plus to solve real industry problems and demonstrate production-level capability.
- Parallel Computing
Apply parallel computing to solve real industry problems and demonstrate production-level capability.
- Performance Analysis
Apply performance analysis to solve real industry problems and demonstrate production-level capability.
- Monte Carlo
Apply monte carlo to solve real industry problems and demonstrate production-level capability.
- Cache Optimization
Apply cache optimization to solve real industry problems and demonstrate production-level capability.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
Software Engineer
Software Engineers in Banken-Risiko-IT arbeiten taeglich mit OpenMP-Optimierungen. Die Cache-Lokalitaet-Disziplin ist ein direkter Senior-Indikator.
Dieses Projekt schärft
- openmp
- c-plus-plus
- cache-optimization
Backend Engineer
Backend Engineers in Compute-intensiven Domaenen profitieren von Parallelisierungs-Disziplin. Die Skalierungs-Methodik ist auch fuer Spark- und Dask-Workloads anwendbar.
Dieses Projekt schärft
- parallel-computing
- performance-analysis
- monte-carlo
Noch eine Sache