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

  • Bader, Michael: Simulations on Dynamically Adaptive Meshes: From Algorithms to Software. (Talk) 2011 more… BibTeX
  • Bader, Michael: A Space-Filling-Curve Approach for Parallel Adaptive Mesh Refinement in Tsunami Simulaton. (Talk) 2011 more… BibTeX
  • Bader, Michael: Parallelisation of Recursively Structured Adaptive Grids using Space-filling Curves. (Talk) 2010 more… BibTeX
  • Bader, Michael: Memory-Efficient Sierpinski-order Traversals on Dynamically Adaptive, Recursively Structured Triangular Grids. (Talk) 2010 more… BibTeX
  • Bader, Michael: Memory-Efficient Sierpinski-order Traversals on Dynamically Adaptive, Recursively Structured Triangular Grids. (Talk) 2010 more… BibTeX
  • Bader, Michael: Dynamically Adaptive Simulations with Minimal Memory Requirement. (Talk) 2009 more… BibTeX
  • Bader, Michael: Cache Oblivious Matrix Algorithms Based on Peano Curves. (Talk) 2009 more… BibTeX
  • Bader, Michael: Academic Careers in CSE - A German View. (Talk) 2009 more… BibTeX
  • Bader, Michael: Sierpinski Curves and Recursively Structured Adaptive Grids for Tsunami Simulation. (Talk) 2009 more… BibTeX
  • Bader, Michael: Cache-Oblivious Multicore Implementations of LU and ILU Decomposition on Dense and Sparse Matrices. (Talk) 2009 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