AVX-512-Vektorisierung eines Berliner Genomik-Pipelines-Hot-Loops
Übersicht
Worum es bei diesem Projekt geht.
Analysiere einen C++-Genomik-Hot-Loop und implementiere eine manuelle AVX-512-Variante mit Intrinsics – mit verifizierbarem Zertifikat.
Das Briefing
Was Du tust und was Du zeigst.
Welcher Anteil der theoretischen 16-fachen AVX-512-Speedup ist auf einem realen Smith-Waterman-Hot-Loop erreichbar, und wann lohnt sich manuelle Intrinsics-Arbeit gegenüber Auto-Vektorisierung?
Earning criteria — what you'll demonstrate
- Vektorisierbarkeit eines Hot-Loops aus Datenabhängigkeiten ableiten
- AVX-512-Intrinsics korrekt einsetzen ohne Lane-Konfusion
- Auto-Vektorisierung gegen manuelle SIMD-Optimierung ehrlich vergleichen
- Energie pro Operation als zusätzliche Performance-Metrik berücksichtigen
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Performance Engineering of Software Systems
Master · 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.
High-Performance-Computing-Ingenieur:in
AVX-512-Intrinsics auf reale wissenschaftliche Workloads anwenden zu können ist eine seltene Senior-Fähigkeit, die HPC-Teams an Forschungs-Hyperscalern und Bioinformatik-Anbietern aggressiv suchen.
Dieses Projekt schärft
- vectorization
- avx-512
- simd-intrinsics
Noch eine Sache