Master Thesis in GPU-Accelerated Implementation and Optimization of a Packet-Level Peeling Decoder
Deutsches Zentrum für Luft- und Raumfahrt e.V.
ThesisGerman needed: none
Still open on 1 NovKey facts
- Pay
- Paid by a public sector pay scale (TVöD-Bund)
- Language needed
- English
What you'll do
- The tasks involve writing clean and performant C code, experimenting with parallel computing via CUDA kernels, and handling efficient memory/cache management.
- The candidate is expected to work with a high degree of self-reliance on the practical software development.
What you need
- Advanced and solid programming skills in C/C++.
- Strong interest in parallel computing (CUDA) and/or low-level software optimization.
- Basic understanding of memory hierarchies or cache management is beneficial (a background in CUDA or ARM SIMD/Neon Intrinsics is a plus, but not mandatory).
- High degree of self-reliance, proactivity, and dependability.
- Proficiency in English; a general background in telecommunications or networking is welcome, but not strictly required.
What you get
- We promote independent work and the individual development of our employees both personally and professionally.
- To this end, we offer numerous training and development opportunities.