Prof. Dr. Michael Bader

Address:

Technische Universität München

TUM School of CIT
Department of Computer Science
Boltzmannstrasse 3
85748 Garching
Germany

Tel: +49-89-35831-7810
Fax: +49-89-289-18607
Office: at Leibniz Supercomputing Centre (Boltzmannstr. 1), E.2.044
Email: bader(at)cit.tum.de

Office Hours: by arrangement

General

Michael Bader is associated professor at the Department of Computer Science and leads the group on hardware-aware algorithms and software for high performance computing. In particular, he focuses on challenges imposed by latest supercomputing platforms, and the development of suitable efficient and scalable algorithms and software for simulation tasks in science and engineering. The corresponding research group is therefore located at the Leibniz Supercomputing Centre.

Research Topics

  • High Performance Computing/Supercomputing
  • Simulation software: SeisSol, ExaHyPE, sam(oa)²
  • Efficient parallel numerical algorithms (e.g., parallel adaptive mesh refinement, high-order discontinuous Galerkin schemes) and optimising their performance
  • Large-scale simulation in the geosciences: earthquakes, tsunamis

Featured articles:

Research Projects

Running Projects

Completed Projects

Currently Teaching

Winter term 2024/25

TitleCourse no.TypeLecturer (assistant)
Bachelor-Practical Course Tsunami-Simulation (IN0012, IN4153)0000000791PR
  • M. G. Bader [L]
  • J. Schuhmacher
  • M. Wille
Master Practical Course - Scientific Computing - High-Performance Computing (IN2106, IN4230)2409687962PR
  • M. G. Bader [L]
  • F. Gratl
  • J. Schuhmacher
  • M. Wille
Numerical Algorithms for High Performance Computing (IN2398)0000000816VI
  • M. G. Bader [L]
  • K. Gaddameedi
  • M. Marot-Lassauzaie
Practical Scientific Computing 1 (IN2005)0000000231UE
  • M. G. Bader [L]
  • V. Kurapati
  • M. Marot-Lassauzaie
Scientific Computing 1 (IN2005)0000001358VO
  • M. G. Bader [L]
  • V. Kurapati
  • M. Marot-Lassauzaie
Seminar Course - Fundamentals of Wave Simulation - Solving Hyperbolic Systems of PDEs (IN2183, IN2107)0000000665SE
  • M. G. Bader [L]
  • D. Schneller

Books

  • Bader, Michael: Space-Filling Curves - An Introduction with Applications in Scientific Computing. Texts in Computational Science and Engineering 9. Springer-Verlag, 2013 mehr… BibTeX

Publications (Journals, Proceedings, Book Contributions)

  • Breuer, Alexander; Heinecke, Alexander; Bader, Michael; Pelties, Christian: Accelerating SeisSol by Generating Vectorized Code for Sparse Matrix Operators. Parallel Computing - Accelerating Computational Science and Engineering (CSE) (Advances in Parallel Computing 25), IOS Press, 2014 mehr… BibTeX
  • Weinzierl, Tobias; Wittmann, Roland; Unterweger, Kristof; Bader, Michael; Breuer, Alexander; Rettenberger, Sebastian: Hardware-aware block size tailoring on adaptive spacetree grids for shallow water waves. HiStencils 2014 - 1st International Workshop on High-Performance Stencil Computations, 2014 mehr… BibTeX
  • Heinecke, Alexander; Breuer, Alexander; Rettenberger, Sebastian; Bader, Michael; Gabriel, Alice-Agnes; Pelties, Christian; Bode, Arndt; Barth, William; Liao, Xiang-Ke; Vaidyanathan, Karthikeyan; Smelyanskiy, Mikhail; Dubey, Pradeep: Petascale High Order Dynamic Rupture Earthquake Simulations on Heterogeneous Supercomputers. SC '14: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, IEEE, 2014, 3-14 mehr… BibTeX Volltext ( DOI )
  • Breuer, Alexander; Heinecke, Alexander; Rettenberger, Sebastian; Bader, Michael; Gabriel, Alice-Agnes; Pelties, Christian: Sustained Petascale Performance of Seismic Simulations with SeisSol on SuperMUC. Supercomputing - 29th International Conference, ISC 2014 (Lecture Notes in Computer Science 8488), Springer, 2014 mehr… BibTeX Volltext ( DOI ) Volltext (mediaTUM)
  • Schreiber, Martin; Bungartz, Hans-Joachim; Bader, Michael: Shared Memory Parallelization of Fully-Adaptive Simulations Using a Dynamic Tree-Split and -Join Approach. IEEE International Conference on High Performance Computing (HiPC), IEEE Xplore, 2012 mehr… BibTeX
  • Bader, Michael; Rahnema, Kaveh; Vigh, Csaba Attila: Memory-Efficient Sierpinski-Order Traversals on Dynamically Adaptive, Recursively Structured Triangular Grids. Applied Parallel and Scientific Computing - 10th International Conference, PARA 2010 (Lecture Notes in Computer Science 7134), Springer, 2012 mehr… BibTeX Volltext ( DOI )
  • Bader, Michael; Bungartz, Hans-Joachim; Schreiber, Martin: Invasive Computing on High Performance Shared Memory Systems. Facing the Multicore-Challenge III (Lecture Notes in Computer Science 7686), 2012 mehr… BibTeX Volltext ( DOI )
  • Bader, Michael; Breuer, Alexander: Teaching Parallel Programming Models on a Shallow-Water Code. ISPDC 2012 - 11th International Symposium on Parallel and Distributed Computing, IEEE Computer Society, 2012 mehr… BibTeX Volltext ( DOI )
  • Meister, Oliver; Rahnema, Kaveh; Bader, Michael: A Software Concept for Cache-Efficient Simulation on Dynamically Adaptive Structured Triangular Grids. Applications, Tools and Techniques on the Road to Exascale Computing (Advances in Parallel Computing 22), IOS Press, 2012 mehr… BibTeX Volltext ( DOI )
  • Bader, Michael; Bungartz, Hans-Joachim; Gerndt, Michael; Hollmann, Andreas; Weidendorfer, Josef: Invasive Programming as a Concept for HPC. Proceedings of the 10h IASTED International Conference on Parallel and Distributed Computing and Networks 2011 (PDCN 2011), 2011 mehr… BibTeX

Talks

  • Michael Bader: Speeding Up Bayesian Inverse Problems with Fused Simulations. SIAM Conference on Parallel Processing for Scientific Computing (PP24), 2024 mehr… BibTeX
  • Michael Bader: Model Flexibility and Performance Portability for Extreme-Scale Earthquake Simulations. HPCSIM - Frontiers of High-Performance Computing in Modeling and Simulation, 2024 mehr… BibTeX
  • Michael Bader: Model Flexibility and Performance Portability for Extreme-Scale Earthquake Simulations. 2023 SIAM Conference on Mathematical & Computational Issues in the Geosciences, 2023 mehr… BibTeX
  • Michael Bader et al.: Doubt and Redundancy Kill Soft Errors - Replication-Based Resilience in ExaHyPE. SIAM Conference on Parallel Processing for Scientific Computing (PP22), 2022 mehr… BibTeX
  • Ravil Dorozhinskii; Michael Bader: GPU Optimisation of Local Time Stepping on Unstructured Adaptive Meshes. SIAM Conference on Parallel Processing for Scientific Computing (PP22), 2022 mehr… BibTeX
  • Michael Bader et al.: ExaSeis: Seismic Wave Propagation and Earthquake Modelling in the ExaHyPE Engine. The PASC21 Conference, 2021 mehr… BibTeX
  • Michael Bader et al.: High-Order DG Solvers in ExaHyPE: from Shallow Water to Solid Earth. SIAM Conference on Mathematical and Computational Issues in the Geosciences (GS21), 2021 mehr… BibTeX
  • Michael Bader: Towards Exascale Hyperbolic PDE Engines – Are We Skating to Where the Puck Will Be? Supercomputing Frontiers Europe 2020, 2020 mehr… BibTeX
  • Michael Bader: A Simulation Pipeline for the Simulation of Earthquakes and Resulting Tsunamis. SIAM Conference on Mathematical & Computational Issues in the Geosciences (GS19), 2019Houston, USA mehr… BibTeX
  • Michael Bader: Challenges for High Order Simulations for Seismology. (Vortrag / International HPC Summer School 2018) 2018 mehr… BibTeX

Poster

  • Wolf, Sebastian; Seelinger, Linus; Bader, Michael: Parallel uncertainty quantification with fused simulations. International Conference on Data-Integrated Simulation Science (SimTech2023), 2023 mehr… BibTeX Volltext (mediaTUM)
  • Ravil Dorozhinskii; Lukas Krenz; Sebastian Wolf; Gregor Hillers; Alice-Agnes Gabriel; Piero Lanucara; Michael Bader: Using code-transformation and CUDA graphs to optimize 3D elastic-acoustic simulations on Nvidia DGX A100. GPU technology conference (GTC) 2022, 2022 mehr… BibTeX Volltext (mediaTUM)
  • Wolf, Sebastian; Galis, Martin; Uphoff, Carsten; Gabriel, Alice-Agnes; Moczo, Peter; Gregor, Dávid; Bader, Michael: An Efficient ADER-DG Scheme for Simulation of Seismic Waves in Poroelastic Media. SSA Annual Meeting 2022, 2022Bellevue, Washington, USA mehr… BibTeX Volltext (mediaTUM)
  • Wolf, Sebastian; Bader, Michael; Gabriel, Alice-Agnes; Galis, Martin; Uphoff, Carsten: Wave propagation in anisotropic and poroelastic media using high order ADER-DG. ISC High Performance 2021, 2021 mehr… BibTeX Volltext (mediaTUM)
  • Bader, Michael; Gallard, Jean-Matthieu; Rannabauer, Leonhard; Reinarz, Anne; Weinzierl, Tobias: Role-Oriented Code Generation in ExaHyPE. SIAM Conference on Computational Science and Engineering 2021, 2021 mehr… BibTeX Volltext (mediaTUM)

Supervised Dissertations