Fachbereich Mathematik und Informatik - Institut für MathematikStudent assistant for GPU-Coding (m/f/d) 41 h/month limited to 2 years reference code: CSBP-24/1 Bewerbungsende: 26.02.2024

Updated: 2 months ago

In the research group, we investigate how collective behaviour arises from the interaction of many similar particles or "agents", for example transport processes in porous materials or the formation of ant trails. Next to statistical physics, high-performance simulations are an important tool for us, for which we have developed "HAL's MD package". This comprehensive software provides large-scale molecular dynamics simulations and was specially designed for parallelisation on GPUs. It is open source and licensed under the LGPL. Details can be found on the website https://halmd.org .

Job description:
- support in software maintenance and extension of a simulation package
- support in the development of training material
- support in processing of bug reports, user enquiries (mailing list), etc.
- programming languages used: C++ 2014, CUDA, Lua

Desirable:
- interest in high-performance computing with graphics processors (GPUs) and simulation methods
- fluent knowledge of modern C++ and a scripting language
- ideally experience with collaborative software development, e.g. by having contributed to open-source projects
- willingness to adapt to an existing code structure
- open and reliable personality, ability to work in a team, careful and independent working style
- please enclose two coding examples with your application documents


Applications should be sent by e-mail, together with significant documents, indicating the reference code, in PDF format (preferably as one document) to Prof. Dr. Felix Höfling: [email protected] or postal to

Freie Universität Berlin

Fachbereich Mathematik und Informatik

Institut für Mathematik

Herrn Prof. Dr. Felix Höfling

Arnimallee 6

14195 Berlin (Dahlem)

With an electronic application, you acknowledge that FU Berlin saves and processes your data. FU Berlin cannot guarantee the security of your personal data if you send your application over an unencrypted connection.



Similar Positions