About me

I am a postdoctoral researcher at the Division of Scientific Computing and the Uppsala Architecture Research Team at the Department of Information Technology at Uppsala University, Sweden.

I am developing algorithms and software for scientific computing in the following research fields:

  1. high-performance computing: matrix-free computations, dynamic sparse communication patterns, node-level optimization

  1. iterative solvers: multigrid, block preconditioners

  1. efficient algorithms for high-dimensional partial differential equations (e.g., 6D Vlasov-Poisson)

  1. discontinuous Galerkin methods

  1. computational fluid dynamics

  1. simulation of additive manufacturing processes including solid-state sintering and melt-pool modeling

Furthermore, I am one of the principal developers of the general-purpose finite-element library deal.II. I have participated in writing the following tutorials of deal.II: step-19, step-68 (both demonstrating the particle infrastructure), step-75 (matrix-free multigrid for hp-FEM), step-76 (matrix-free Euler solver exploiting MPI-3.0 shared-memory features), step-87 (evaluation of finite-element solutions at arbitrary points within a distributed mesh with application to two-phase flow).

For more details on my current projects, see my GitHub page: https://github.com/peterrum.

Resume

Short Biography

  1. Uppsala University, Sweden

    2024 —

    Postdoctoral researcher at the Division of Scientific Computing and the Uppsala Architecture Research Team at the Department of Information Technology.

  2. University of Augsburg, Germany

    2023

    Doctoral degree (Dr. rer. nat.) with summa cum laude at the Faculty of Mathematics, Natural Sciences, and Materials Engineering.

    Dissertation: Matrix-free finite-element computations at extreme scale and for challenging applications.

    2022 — 2023

    Research associate and PhD student at the chair for High-Performance Scientific Computing at the Faculty of Mathematics, Natural Sciences, and Materials Engineering; supervisor: Prof. Martin Kronbichler.

  3. Uppsala University, Sweden

    2021 — 2022

    Visiting researcher at the Division of Scientific Computing, Department of Information Technology.

  4. Helmholtz-Zentrum Hereon, Germany

    2019 — 2022

    Research associate at the Institute of Material Systems Modeling in Geesthacht.

  5. Technical University of Munich, Germany

    2018 — 2022

    Research associate and PhD student at the Institute for Computational Mechanics at the TUM School of Engineering and Design; supervisor: Prof. Wolfgang A. Wall; mentor: Dr. Martin Kronbichler.

    2018

    Master of Science (M.Sc.) in Computational Science and Engineering.

    Master's thesis: An efficient hybrid multigrid solver for high-order discontinuous Galerkin methods.

    2016

    Master of Science (M.Sc.) in Mechanical Engineering.

    Master's thesis: MPI parallelisation of a multiphase solver and its application on cavitation bubble dynamics.

Teaching

  1. Uppsala University, Sweden

    2024

    Lecturer of the course "High-Performance Parallel Computing".

  2. University Of Augsburg, Germany

    2023

    Teaching assistant for the course "Numerical Linear Algebra" ("Numerische lineare Algebra").

    2022/2023

    Teaching assistant for the course "Introduction into Data Science and Data Engineering" ("Einführung in Data Science und Data Engineering").

  3. Technical University Of Munich, Germany

    2018/2019

    Teaching assistant for the course "Numerical Methods for Engineers" ("Numerische Methoden für Ingenieure").

Publications

Submitted manuscripts

    2024
  1. M. Schreter-Fleischhacker, P. Munch, N. Much, M. Kronbichler, W. A. Wall, C. Meier, A consistent diffuse-interface model for two-phase flow problems with rapid evaporation, arXiv:2401.07805, 2024. PDF

  2. N. Much, M. Schreter-Fleischhacker, P. Munch, M. Kronbichler, W. A. Wall, C. Meier, Improved accuracy of continuum surface flux models for metal additive manufacturing melt pool simulations, arXiv:2401.12114, 2024. PDF

  3. 2023
  4. M. Wichrowski, P. Munch, M. Kronbichler, G. Kanschat, Smoothers with localized residual computations for geometric multigrid methods, 2023.

  5. 2019
  6. M. Kronbichler, K. Kormann, N. Fehn, P. Munch, J. Witte, A Hermite-like basis for faster matrix-free evaluation of interior penalty discontinuous Galerkin operators, arXiv:1907.08492, 2019. PDF

Articles in peer-reviewed international journals

    2024
  1. P. Munch, V. Ivannikov, C. Cyron, and M. Kronbichler, On the construction of an efficient finite-element solver for phase-field simulations of many-particle solid-state-sintering processes, Computational Materials Science, vol. 231, pp. 112589:1–21, 2024. DOI

  2. S.D. Proell, P. Munch, M. Kronbichler, W.A. Wall and C. Meier, A highly efficient computational framework for fast scan-resolved simulations of metal additive manufacturing processes on the scale of real parts. Additive Manufacturing, vol. 70, pp. 1039211:18, 2024. DOI

  3. 2023
  4. P. Munch, M. Kronbichler, Cache-optimized and low-overhead implementations of additive Schwarz methods for high-order FEM multigrid computations, The International Journal of High Performance Computing Applications, December 6, 2023. DOI

  5. D. Arndt, W. Bangerth, M. Bergbauer, M. Feder, M. Fehling, J. Heinz, T. Heister, L. Heltai, M. Kronbichler, M. Maier, P. Munch, J.-P. Pelteret, B. Turcksin, D. Wells, S. Zampini, The deal.II library, version 9.5, Journal of Numerical Mathematics, vol. 31(3), pp. 231-246, 2023. DOI

  6. J. Heinz, P. Munch, M. Kaltenbacher, High-order non-conforming discontinuous Galerkin methods for the acoustic conservation equations, International Journal for Numerical Methods in Engineering, vol. 124(9), pp. 2034–2049, 2023. DOI

  7. P. Munch, I. Dravins, M. Kronbichler, M. Neytcheva, Stage-parallel fully implicit Runge-Kutta implementations with optimal multilevel preconditioners at the scaling limit, SIAM Journal on Scientific Computing (SISC), pp. S71–S96, 2023. DOI

  8. P. Munch, T. Heister, L. Prieto Saavedra, M. Kronbichler, Efficient distributed matrix-free multigrid methods on locally refined meshes for FEM computations, ACM Transactions on Parallel Computing, vol. 10(1), pp. 3:1–38, 2023. DOI

  9. S. Golshan, P. Munch, R. Gassmöller, M. Kronbichler, B. Blais, Lethe-DEM: An open-source parallel discrete element solver with load balancing, Computational Particle Mechanics, vol. 10(1), pp. 77–96, 2023. DOI

  10. 2022
  11. D. Arndt, W. Bangerth, M. Feder, M. Fehling, R. Gassmöller, T. Heister, L. Heltai, M. Kronbichler, M. Maier, P. Munch, JP. Pelteret, S. Sticko, B. Turcksin, D. Wells, The deal.II library, version 9.4, Journal of Numerical Mathematics, vol. 30, no. 3, pp. 231-246, 2022. DOI

  12. M. Kronbichler, D. Sashko, P. Munch, Enhancing data locality of the conjugate gradient method for high-order matrix-free finite-element implementations, The International Journal of High Performance Computing Applications, July 7, 2022. DOI

  13. N. Fehn, M. Kronbichler, P. Munch, W. A. Wall, Numerical evidence of anomalous energy dissipation in incompressible Euler flows: Towards grid-converged results for the inviscid Taylor-Green problem, Journal of Fluid Mechanics, vol. 932, pp. A40:1-37, 2022. DOI

  14. 2021
  15. D. Arndt, W. Bangerth, B. Blais, M. Fehling, R. Gassmöller, T. Heister, L. Heltai, U. Köcher, M. Kronbichler, M. Maier, P. Munch, JP. Pelteret, S. Proell, K. Simon, B. Turcksin, D. Wells, J. Zhang, The deal.II library, version 9.3, Journal of Numerical Mathematics, vol. 29(3), pp. 171-186, 2021. DOI

  16. P. Munch, K. Kormann, M. Kronbichler, hyper.deal: An efficient, matrix-free finite-element library for high-dimensional partial differential equations, ACM Transactions on Mathematical Software, vol. 47(4), pp. 1–34, 2021. DOI

  17. 2020
  18. D. Arndt, W. Bangerth, B. Blais, T. C. Clevenger, M. Fehling, A. V. Grayver, T. Heister, L. Heltai, M. Kronbichler, M. Maier, P. Munch, JP. Pelteret, R. Rastak, I. Thomas, B. Turcksin, Z. Wang, D. Wells, The deal.II library, version 9.2, Journal of Numerical Mathematics, vol. 28(3), pp. 131-146, 2020. DOI

  19. N. Fehn, P. Munch, W. A. Wall, M. Kronbichler, Hybrid multigrid methods for high-order discontinuous Galerkin discretizations, Journal of Computational Physics, vol. 415, p. 109538, 2020. DOI

Peer-reviewed proceedings and book contributions

    2022
  1. P. Munch, K. Ljungkvist, M. Kronbichler, Efficient application of hanging-node constraints for matrix-free high-order FEM computations on CPU and GPU, In: Varbanescu, A. L., Bhatele, A., Luszczek, P., Marc, B. (eds.) High Performance Computing. ISC High Performance 2022. Lecture Notes in Computer Science, vol. 13289, pp. 133-152, Springer, Cham, 2022. DOI

  2. 2021
  3. M. Kronbichler, N. Fehn, P. Munch, M. Bergbauer, K. R. Wichmann, C. Geitner, M. Allalen, M. Schulz, W. A. Wall, A next-generation discontinuous Galerkin fluid dynamics solver with application to high-resolution lung airflow simulations. In: SC '21: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 21:1–15, 2021. DOI

  4. 2020
  5. D. Arndt, N. Fehn, G. Kanschat, K. Kormann, M. Kronbichler, P. Munch, W. A. Wall, J. Witte, ExaDG: High-order discontinuous Galerkin for the exa-scale, In: H.-J. Bungartz, S. Reiz, B. Uekermann, P. Neumann, and W. E. Nagel (eds.), Software for Exascsale Computing - SPPEXA 2016-2019, Lecture Notes in Computational Science and Engineering, vol 136. pp. 189-224, Springer, Cham, 2020. DOI

Talks

International conference contributions with abstract

    2023
  1. V. Ivannikov, P. Munch, M. Kronbichler, T. Ebel, Large-scale phase-field simulations of solid state sintering of metallic powders, Euro Powder Metallurgy 2023, Lisbon, Portugal, October 1 - 4, 2023.

  2. P. Munch, M. Kronbichler, Optimizing multigrid smoothers for high-order matrix-free FEM computations, Chemnitz Finite Element Symposium 2023, Leibnitz, Austria, September 11 - 13, 2023. Abstract

  3. B. Z. Temür, N. Fehn, P. Munch, M Kronbichler, W. A. Wall, A matrix-free discontinuous Galerkin solver for unsteady Darcy flow in anisotropic porous media, 10th GACM Colloquium on Computational Mechanics for Young Scientists from Academia and Industry, Vienna, Austria, September 10-13, 2023. Abstract

  4. S. Proell, P. Munch, M. Kronbichler, W. A. Wall, C. Meier, A highly efficient computational model for fast scan-resolved simulations of metal additive manufacturing processes on the scale of real parts, Sim-AM 2023, Munich, Germany, July 26 - 28, 2023. Abstract

  5. M. Schreter-Fleischhacker, N. Much, P. Munch, M. Kronbichler, W. A. Wall, C. Meier, Metal additive manufacturing melt pool modeling based on a novel FEM-based multi-physics model including melting and evaporation, Sim-AM 2023, Munich, Germany, July 26 - 28, 2023. Abstract

  6. N. Much, M. Schreter, P. Munch, M. Kronbichler, W. A. Wall, C. Meier, Mathematically consistent representation of interface fluxes for finite-element-based melt pool modeling in metal additive manufacturing, Sim-AM 2023, Munich, Germany, July 26 - 28, 2023. Abstract

  7. M. Schreter-Fleischhacker, N. Much, P. Munch, M. Kronbichler, W. A. Wall, C. Meier, A novel finite element formulation for thermal multi-phase flow including melting and evaporation with application to metal additive manufacturing melt pool modeling, GAMM: 93rd Annual Meeting, Dresden, Germany, May 30 - June 2, 2023. Abstract

  8. P. Munch, V. Ivannikov, M. Kronbichler, Application and tailoring of matrix-free algorithms to many-particle solid-state-sintering phase-field implementations, SIAM Conference on Computational Science and Engineering (CSE23), Amsterdam, Netherlands, February 26 - March 3, 2023. Abstract

  9. M. Fehling, P. Munch, W. Bangerth, Global-coarsening multigrid for hp-adaptive finite element computations, SIAM Conference on Computational Science and Engineering (CSE23), Amsterdam, Netherlands, February 26 - March 3, 2023. Abstract

  10. 2022
  11. N. Much, M. Schreter, P. Munch, M Kronbichler, W. A. Wall, C Meier, A novel finite element formulation for thermal multi-phase flow including melting and evaporation: application to additive manufacturing melt pool modeling, 9th GACM Colloquium on Computational Mechanics, Essen, Germany, September 21-23, 2022.

  12. N. Fehn, M. Kronbichler, P. Munch, W. A. Wall, On numerical evidence of anomalous energy dissipation, 14th European Fluid Mechanics Conference (EFMC14), Athens, Greece, September 13 - 16, 2022

  13. M. Kronbichler, P. Munch, I. Dravins, M. Neytcheva, Performance of stage-parallel implicit Runge-Kutta methods with fast multigrid methods, International Conference on Scientific Computation and Differential Equations (SciCADE) 2022, Reykjavik, Island, July 25-29, 2022

  14. M. Bergbauer, P. Munch, A. Massing, M. Kronbichler, W. A. Wall, Comparison of stabilization techniques for CutDG methods, 8th European Congress on Computational Methods in Applied Sciences and Engineering, Oslo, Norway, June 5-9, 2022. Abstract

  15. I. Dravins, M. Neytcheva, O. Axelsson, P. Munch, M. Kronbichler, On stage-parallel preconditioning of implicit Runge-Kutta methods, Preconditioning 2022, Chemnitz, Germany, June 8-10, 2022. Abstract

  16. P. Munch, T. Heister, L. Prieto Saavedra and M. Kronbichler, A comparative study of global coarsening and local smoothing multigrid methods on locally refined meshes for distributed matrix-free FEM computations, 17th Copper Mountain Conference on Iterative Methods, virtual, April 4-8, 2022. Abstract

  17. 2021
  18. M. Kronbichler, P. Munch, N. Fehn, Efficient multigrid solvers for high-order discontinuous Galerkin discretizations via matrix-free operator evaluation, 6th ECCOMAS Young Investigators Conference YIC2021, Valencia, Spain, July 7-9, 2021. Abstract

  19. 2019
  20. P. Munch, N. Fehn, W. A. Wall, M. Kronbichler, SIMD vectorization for high-order matrix-free finite element computations in CFD, SIAM Conference on Computational Science and Engineering (CSE19), Spokane, Washington, USA, February 25 - March 1, 2019. Abstract

Presentations and invited talks

    2024
  1. P. Munch, Matrix-free finite-element computations and preconditioning, Applied Mathematics and Statistics, University of Gothenburg/Chalmers University of Technology, Göteborg, Sweden, March 6, 2024.

  2. 2023
  3. P. Munch, Matrix-free finite-element computations at extreme scale and for challenging applications, Chair of Numerical Mathematics, Helmut Schmidt University, Hamburg, Germany, November 20, 2023.

  4. P. Munch, High-dimensional finite-element computations with deal.II and hyper.deal, Chair of Optimal Control, Technical University of Munich, Munich, Germany, March 30, 2023.

  5. P. Munch, Matrix-free finite-element computations in deal.II, IGTE - Institut für Grundlagen und Theorie der Elektrotechnik, TU Graz, Graz, Austria, March 20, 2023.

  6. 2021
  7. M. Kronbichler, P. Munch, Recent advances in matrix-free, multigrid, non-matching, and simplex support in deal.II., 9th deal.II Users and Developers Workshop, virtual one-day meeting, June 18, 2021. PDF

  8. P. Munch, D. Paukner, I. Scheider, deal.II workshop, virtual three-day workshop at Helmholtz-Zentrum Hereon and Technical University of Hamburg, April 19-21, 2021, Day 1, Day 2, Day 3

  9. P. Munch, Current status of simplex support in deal.II, deal.II Simplex Workshop 2021, virtual three-day workshop, January 13-15, 2021, PDF

  10. 2020
  11. P. Munch, K. Kormann, M. Kronbichler, Solving the high-dimensional Vlasov equation with deal.II and hyper.deal, 8th deal.II Users and Developers Workshop, virtual one-day meeting, May 26, 2020. PDF, VIDEO

  12. 2019
  13. P. Munch, M. Allalen, M. Kronbichler , P. O. Conbhuı́, P. Kanduri, deal.II on GPU, final presentation at EuroHack19, Lugano, Switzerland, September 29 - October 4, 2019. PDF

  14. P. Munch, M. Kronbichler, Efficient, large-scale simulations on complex geometries - using a hybrid multigrid solver and a fully distributed triangulation, 7th deal.II Users and Developers Workshop, Fort Collins, Colorado, USA, August 6 - 9, 2019. PDF

Students

Supervised PhD students

  1. Laura Prieto Saavedra, Polytechnique Montreal, in progress, in cooperation with Bruno Blais (main supervisor)

Supervised student projects

  1. Immersed boundary method for melt-front propagation for finite-element-based melt-pool modeling in metal additive manufacturing, Term Paper (TUM School of Engineering and Design, TUM), Simon Völkl, 2023, in cooperation with Magdalena Schreter

  2. Analysis of surface tension in two-phase flows, Master's Thesis (Department of Mathematics, TUM), Judith Pauen, 2021, in cooperation with Magdalena Schreter and Martin Kronbichler

  3. Efficient shock-capturing approaches for matrix-free high-order discontinuous Galerkin methods, Master's Thesis (Department of Mechanical Engineering, TUM), David Schneider, 2020, in cooperation with Martin Kronbichler

  4. Massively parallel PDE solutions: coupling the sparse-grid combination technique with an efficient matrix-free finite element solver, Project (University of Stuttgart), Marius Goehring, 2021, in cooperation with Theresa Pollinger

  5. An efficient hybrid multigrid solver for adaptive meshes, Master's Thesis (Computational Science and Engineering, Department of Informatics, TUM), Laura Prieto Saavedra, 2020, in cooperation with Martin Kronbichler

  6. Cache-efficient enumeration of degrees of freedom for high-order FEM on modern CPU hardware, IDP (Interdisciplinary Project, Department of Informatics, TUM), Alex Roschlaub, 2019, in cooperation with Martin Kronbichler

  7. High-order discontinuous Galerkin simulations of Joukowsky and NACA airfoils, Bachelor's Thesis (Department of Mechanical Engineering, TUM), Elias Dejene, 2019

  8. Implementation and validation of a quasistatic elasticity FEM-solver, student project (Department of Mechanical Engineering, TUM), Daniel Dengler

  9. Performance analysis of high-order finite element algorithms, IDP (Interdisciplinary Project, Department of Informatics, TUM), Karlo Kraljic, 2019, in cooperation with Martin Kronbichler

  10. Numerical investigations on the efficiency of an in-house high-order discontinuous Galerkin flow solver compared to OpenFOAM, Master's Thesis (Department of Mechanical Engineering, TUM), Yingxian Wang, 2019, in cooperation with Niklas Fehn

Publications