Teaching and Education
Besides research, SPPEXA strives for teaching and educating the brains for the future exascale racks. In the following, various (project-specific) contributions are listed and give insights in algorithms, software, programming, applications, etc. for the upcoming exascale age.
You find further information on (SPPEXA-internal) education of doctoral candidates in the form of doctoral retreats in section Events/Workshops.
- Explore the features and developments of the molecular dynamics software GROMACS on highly parallel and heterogeneous platforms in short presentations (level: BA/MA/PhD). The movies of the presentations can be found here. Contact: Carsten Kutzner
- Read an introduction on sum factorization as an efficient evaluation technique for integrals in discontinuous Galerkin methods (2 lectures, 90 min. each). A switch 'teachermode' at the top of the tex-source also allows for interactive student work (cloze). The material can be downloaded from here. Contact: Martin Kronbichler
- Learn about the usage and installation of the UG4 framework, a software to efficiently solve PDEs using adaptive multigrid hierarchies, here. Contact: Andreas Vogel
- Get in touch with the combination technique: combine grids at different resolutions to solve an interpolation problem with the help of a Python-based demo. Contact: Alfredo Parra Hinojosa
- Get a glimpse of the features of the Intel Xeon Phi hardware (KNC) and respective programming here. Contact: Karl Fürlinger
- Have a hands-on experience with a microkernel OS and L4Re. You find the material here. Contact: Carsten Weinhold
- Get started with interactive C and OpenMP programming here. Introductory slides can be found here. Contact: Julian Kunkel
- Learn about numerical methods that are used in cosmological simulations here. Contact: Volker Springel
- Explore the capabilities and usage of the framework DUNE and the PDELab module here. Contact: Peter Bastian
- Find out about polyhedral loop optimization and its applications here (level: MA/PhD). Contact: Armin Größlinger
- Get insights into parallel numerics (e.g., domain decomposition methods) here. Contact: Miriam Mehl
- Learn about Earth mantle convection and HPC solution procedures in a video provided here. Contact: Dominik Bartuschat
- Read about a concept to teach interdisciplinary teamwork in conjuction with HPC education (slides, paper, extended paper). Contact: Philipp Neumann
- Get insights into the basics and features of the hierarchical data format version 5 (HDF5) and learn about its usage via Python here. Contact: Alvaro Aguilera
- Challenges, opportunities and directions for computational science and engineering (CSE) -- research and education for the next decade
Ulrich Rüde, Karen Willcox, Lois Curfman McInnes, Hans De Sterck, et al.