UHH Universität Hamburg

Student Assistant needed for Python – Fortran Interoperability

Online seit
15.09.2020 - 11:18
Job-ID
200915-401144
Kategorie

Beschreibung

The Max Planck Institute for Meteorology is looking for a student assistant to
investigate the interoperability between Python and Fortran.
Two implementations of a kinematic model of isolated shallow cumulus clouds
are available in Python. A Fortran implementation of this physics routine is
also available and used in the NWP configuration of ICON.
In a first step these two approaches shall be further investigated and evaluated
w.r.t. portability across compute systems with a focus on HPC systems like
e.g. Mistral at DKRZ, the required software stack and the easiness of
maintaining the software with further versions of python. Simple test programs
can be used to explore the potential and limits.
In a second step the python implementations of the kinematic model shall be
called from a simple MPI-parallelised Fortran main program and tested against
the Fortran implementation which has to be extracted from the ICON code.
In a third step the python implementations of the kinematic model shall be
called from ICON and compared against its Fortran counterpart in terms of
efficiency and performance.

Anforderungsprofil

Qualifications/Experience:
- Bachelor or master student in Geoscience, Informatics or related
- experienced in Fortran and Python programming
- familiar with the message passing interface (MPI) programming model
- good command of English
If interested, please send your CV together with a motivation letter to Ralf
Müller (ralf.mueller@dkrz.de) or René Redler (rene.redler@mpimet.mpg.de).
Please forward this request to potential candidates.

Kontaktdaten

Ansprechpartner
Herr Rene Redler
Einsatzort
Bundesstraße 53
20146 Hamburg
Deutschland
E-Mail

Art der Beschäftigung

Werkstudent(in)

Weitere Informationen

Institut / Einrichtung
Max-Planck-Institut für Meteorologie
Zeitraum der Beschäftigung
nach Vereinbarung

Vergütung

Nach Studententarif