Teaching and Student Supervision
Student supervision
- since Sep 2016: PhD project of Mr Jack Betteridge (main supervisor, together with Prof. Ivan Graham):
Efficient elliptic solvers for higher-order DG discretisations on modern architectures and applications in atmospheric modelling
- since Jan 2015: PhD project of Mr William Saunders (main supervisor, together with Prof. Rob Scheichl and Dr. James Grant, Prof. Steve Parker(Chemistry)):
Development of a performance portable framework for atomistic simulations
- since Sep 2014: PhD project of Mr Grigoris Katsiolides (co-supervised together with Prof. Rob Scheichl in collaboration with the Met Office):
Application of multilevel methods to atmospheric dispersion modelling
- Jun 2016 - Sep 2016: Industrial MSc project of Mr Thomas Pennington (co-supervised together with Prof. Ivan Graham and Dr. Paul Childs at Emerson Roxar):
Performance of GPU Solvers in Reservoir Simulation
- Jun 2014 - Sep 2014: MSc project of Mr William Saunders (co-supervised together with Prof. Rob Scheichl in collaboration with the Met Office):
Comparison of GPU implementations of explicit and implicit time stepping methods for the shallow water equations
- Sep 2012 - Sep 2013: MPhil project of Ms Sarah Cook (co-supervised together with Prof. Rob Scheichl in collaboration with the Met Office):
Application of multilevel methods to atmospheric dispersion modelling
- 2013: Master project or Mr Kait Kasak, University of Tartu (main supervisor: Prof. Eero Vainikko):
GPU implementation of tridiagonal solvers
- Jan 2012 - Aug 2012: MSc project of Mr Sinan Shi, Edinburgh Parallel Computing Centre (EPCC) (co-supervised together with Ms. Xu Guo):
GPU implementation of elliptic solvers in NWP
- Jan 2011 - Aug 2011: MSc project of Mr Kingsley Gale-Sides, EPCC (co-supervised together with Ms. Xu Guo):
GPU implementation of atmospheric dispersion models
For the last two projects I independently developed the initial project proposal and research strategy.
Teaching and Tutoring experience
- Summer Semester 2012 - 2017: MSc level course on Scientific Computing MA50177/MA40177
In six subsequent years I delivered this course myself (2016, 2017), together with Dr. Melina Freitag (2015) and Prof. Rob Scheichl (2012-2014). The module consists of ≈ 15 lectures/12 tutorials in total. In particular I taught the second part of the course, which focuses on the implementation of sparse linear algebra algorithms in MPI (≈ 7 lectures/3 tutorials on parallel computing taught by me in 2012, similar involvement in 2014 and 2015). In 2012 I also contributed substantially to the design of the second student assignment on the parallelisation of a shallow water model.
- Winter semester 2008/2009: Lab demonstrator for Java based course on Advanced Computer Simulation, University of Edinburgh
- 2004-2008: Tutoring for courses in Electrodynamics, Mathematical Methods, Advanced Quantum Mechanics and Particle Physics at the Universities of Edinburgh and Bonn
© Eike Müller, University of Bath. Last updated: Mon 28 Dec 2020 11:51:56h