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 more… BibTeX

Publications (Journals, Proceedings, Book Contributions)

  • Ravil Dorozhinskii; Gonzalo Brito Gadeschi; Michael Bader: Fused GEMMs towards an efficient GPU implementation of the ADER-DG method in SeisSol. Concurrency and Computation: Practice and Experience 36 (12), 2024, e8037 more… BibTeX Full text ( DOI )
  • Sebastian Wolf, Alice-Agnes Gabriel, Martin Galis, Peter Moczo, David Gregor, Michael Bader: 3D wave propagation and earthquake dynamic rupture simulations in complex poroelastic media. EarthArXiv , 2024 more… BibTeX Full text ( DOI )
  • Folch, Arnau; Abril, Claudia; Afanasiev, Michael; Amati, Giorgio; Bader, Michael; Badia, Rosa M.; Bayraktar, Hafize B.; Barsotti, Sara; Basili, Roberto; Bernardi, Fabrizio; Boehm, Christian; Brizuela, Beatriz; Brogi, Federico; Cabrera, Eduardo; Casarotti, Emanuele; Castro, Manuel J.; Cerminara, Matteo; Cirella, Antonella; Cheptsov, Alexey; Conejero, Javier; Costa, Antonio; de la Asunción, Marc; de la Puente, Josep; Djuric, Marco; Dorozhinskii, Ravil; Espinosa, Gabriela; Esposti-Ongaro, Tomaso; Farnós, Joan; Favretto-Cristini, Nathalie; Fichtner, Andreas; Fournier, Alexandre; Gabriel, Alice-Agnes; Gallard, Jean-Matthieu; Gibbons, Steven J.; Glimsdal, Sylfest; González-Vida, José Manuel; Gracia, Jose; Gregorio, Rose; Gutierrez, Natalia; Halldorsson, Benedikt; Hamitou, Okba; Houzeaux, Guillaume; Jaure, Stephan; Kessar, Mouloud; Krenz, Lukas; Krischer, Lion; Laforet, Soline; Lanucara, Piero; Li, Bo; Lorenzino, Maria Concetta et al.: The EU Center of Excellence for Exascale in Solid Earth (ChEESE): Implementation, results, and roadmap for the second phase. Future Generation Computer Systems 146, 2023, 47-61 more… BibTeX Full text ( DOI )
  • Krenz, Lukas; Wolf, Sebastian; Hillers, Gregor; Gabriel, Alice-Agnes; Bader, Michael: Numerical Simulations of Seismoacoustic Nuisance Patterns from an Induced M 1.8 Earthquake in the Helsinki, Southern Finland, Metropolitan Area. Bulletin of the Seismological Society of America 113 (4), 2023, 1596-1615 more… BibTeX Full text ( DOI )
  • Mario Wille; Tobias Weinzierl; Gonzalo Brito Gadeschi; Michael Bader: Efficient GPU Offloading with OpenMP for a Hyperbolic Finite Volume Solver on Dynamically Adaptive Meshes – HPC Algorithms and Applications. In: High Performance Computing. Springer (13948. edn.), 2023, 65-85 more… BibTeX Full text ( DOI ) Full text (mediaTUM)
  • Wolf, Sebastian; Galis, Martin; Uphoff, Carsten; Gabriel, Alice-Agnes; Moczo, Peter; Gregor, David; Bader, Michael: An efficient ADER-DG local time stepping scheme for 3D HPC simulation of seismic waves in poroelastic media. Journal of Computational Physics 455, 2022, 110886 more… BibTeX Full text ( DOI )
  • Duru, Kenneth; Rannabauer, Leonhard; Gabriel, Alice-Agnes; Ling, On Ki Angel; Igel, Heiner; Bader, Michael: A stable discontinuous Galerkin method for linear elastodynamics in 3D geometrically complex elastic solids using physics based numerical fluxes. Computer Methods in Applied Mechanics and Engineering 389, 2022, 114386 more… BibTeX Full text ( DOI )
  • Yakup Budanaz; Mario Wille; Michael Bader: Asynchronous Workload Balancing through Persistent Work-Stealing and Offloading for a Distributed Actor Model Library. 2022 IEEE/ACM Parallel Applications Workshop: Alternatives To MPI+X (PAW-ATM), 2022SC22 Workshops more… BibTeX Full text ( DOI ) Full text (mediaTUM)
  • Hartwig Anzt; Felix Bach; Stephan Druskat; Frank Löffler; Axel Loewe; Bernhard Y. Renard; Gunnar Seemann; Alexander Struck; Elke Achhammer; Piush Aggarwal; Franziska Appel; Michael Bader; Lutz Brusch; Christian Busse; Gerasimos Chourdakis; Piotr Wojciech Dabrowski; Peter Ebert; Bernd Flemisch; Sven Friedl; Bernadette Fritzsch; Maximilian D. Funk; Volker Gast; Florian Goth; Jean-Noël Grad; Jan Hegewald; Sibylle Hermann; Florian Hohmann; Stephan Janosch; Dominik Kutra; Jan Linxweiler; Thilo Muth; Wolfgang Peters-Kottig; Fabian Rack; Fabian H.C. Raters; Stephan Rave; Guido Reina; Malte Reißig; Timo Ropinski; Joerg Schaarschmidt; Heidi Seibold; Jan P. Thiele; Benjamin Uekermann; Stefan Unger; Rudolf Weeber: An environment for sustainable research software in Germany and beyond: current state, open challenges, and call for action. F1000Research 9 (295), 2021 more… BibTeX Full text ( DOI )
  • Samfass, Philipp; Weinzierl, Tobias; Reinarz, Anne; Bader, Michael: Doubt and Redundancy Kill Soft Errors—Towards Detection and Correction of Silent Data Corruption in Task-based Numerical Software. 2021 IEEE/ACM 11th Workshop on Fault Tolerance for HPC at eXtreme Scale (FTXS), 2021Workshop at the SC21 Supercomputing Conference more… BibTeX Full text ( DOI )

Talks

  • Michael Bader: sam(oa)² - Space-Filling Curves and Adaptive Meshes for Oceanic and Other Applications. SIAM Conference on Mathematical and Computational Issues in the Geosciences (GS17), 2017 more… BibTeX
  • Bader, Michael: sam(oa)² - Space-Filling Curves and Adaptive Meshes for Oceanic and Other Applications. (Talk) 2016 more… BibTeX
  • Bader, Michael: ADER-DG - a high-order, compute-bound scheme for future supercomputers? (Talk) 2016 more… BibTeX
  • Bader, Michael: Tsunami Simulation for Teaching CSE and HPC. (Talk) 2016 more… BibTeX
  • Bader, Michael: Experiences with Earthquake and Tsunami Simulation on Xeon Phi Platforms. (Talk) 2016 more… BibTeX
  • Bader, Michael: Towards an Exascale Hyperbolic PDE Engine. (Talk) 2016 more… BibTeX
  • Bader, Michael: High-Performance Earthquake Simulation on Xeon Phi Platforms. (Talk) 2016 more… BibTeX
  • Bader, Michael: Vectorization of Riemann Solvers for the Shallow Water Equations. SIAM Conference on Computational Science and Engineering, 2015 more… BibTeX
  • Bader, Michael: Performance Optimzation vs. Power - Experiences with Petascale Earthquake Simulations on SuperMUC. (Talk) 2015 more… BibTeX
  • Bader, Michael: Dynamic Rupture Earthquake Simulations on Petascale Heterogeneous Supercomputers. (Talk) 2015 more… BibTeX

Poster

  • Wolf, Sebastian; Seelinger, Linus; Bader, Michael: Parallel uncertainty quantification with fused simulations. International Conference on Data-Integrated Simulation Science (SimTech2023), 2023 more… BibTeX Full text (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 more… BibTeX Full text (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 more… BibTeX Full text (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 more… BibTeX Full text (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 more… BibTeX Full text (mediaTUM)

Supervised Dissertations