Fabio Gratl, M.Sc.

Technical University of Munich

Department of Informatics
Boltzmannstr. 3
85748 Garching
Germany

Office: MI 02.05.036
Mail: f.gratl (at) tum.de (contact me in German or English)
Tel: +49-89-289-18-618 (usually easier to reach me via email)
Office Hours: by arrangement

ORCid: 0000-0001-5195-7919

 

Background

  • Doctoral candidate, TUM Graduate School - CeDoSIA
  • Research Associate (Wissenschaftlicher Mitarbeiter) at TUM SCCS since February 2018
  • M.Sc. in Informatics, Technical University of Munich, 2017

Research interests

  • Molecular Dynamics
  • Node-Level Performance
  • Shared Memory Parallelization
  • Task-Based Parallelization
  • Vectorization
  • Auto-Tuning

Software projects

Student projects

Open student projects

Topics change (frequently) with my ongoing work and depend mostly on the interests and experience of the student. It is best to contact me directly if you are interested in a thesis or student project.

To get an idea of further possible topics, have a look at the completed thesis listed on this page and the following links:

2022

  • Eke, Timur: AutoPas on A64FX: Evaluation of Arm SVE Vectorization for Optimizing Molecular Dynamics Simulations. Bachelorarbeit, 2022 mehr…
  • Gärtner, Ludwig: Integrating Kokkos into AutoPas for hardware agnostic particle simulations. Masterarbeit, 2022 mehr…
  • Noswitz, Albert: Modeling Upcoming Megaconstellations in Space Debris Environment Simulations. Bachelorarbeit, 2022 mehr…

2020

  • Englhauser, Jakob Andreas: Application and Evaluation of Auto-Tuning Tools in Molecular Dynamics Simulations. Bachelorarbeit, 2020 mehr…
  • Fischer, Vincent: Implementation and Analysis of Load Balancing Options for AutoPas’ Sliced Traversal. Bachelorarbeit, 2020 mehr…
  • Harisch, Jeremy: Optimizing MPI Load Balancing in ls1 mardyn. Bachelorarbeit, 2020 mehr…
  • Henkel, Twain Mark Thomas: Efficiency Analysis of Shared Memory Parallelizations from the Algorithm Portfolio in Autopas. Bachelorarbeit, 2020 mehr…
  • Joachim Marin: Implementation of the Fast-Multipole-Method Using AutoPas. Bachelorarbeit, 2020 mehr…
  • Krallmann, Sabrina: Implementation and Analysis of Parallelization Algorithms for Molecular Dynamics Simulations. Bachelorarbeit, 2020 mehr…
  • Nguyen, Jan: AutoTuning using Bayesian Statistics in AutoPas. IDP-Arbeit, 2020 mehr…
  • Nguyen, Jan: Mixed discrete-continuous Bayesian Optimization for AutoTuning. Masterarbeit, 2020 mehr…
  • Papula, Marco: Implementing the Linked Cell Algorithm in AutoPas using References. Bachelorarbeit, 2020 mehr…
  • Pelloth, Julian Mark: Implementing a predictive tuning strategy in AutoPas using extrapolation. Bachelorarbeit, 2020 mehr…
  • Sauermann, Sascha: Integration of the C++ Node-Level AutoTuning Library AutoPas in the Large-scale Atomic/Molecular Massively Parallel Simulator (LAMMPS). Masterarbeit, 2020 mehr…
  • Thieme, Wolf: Parallelization of Existing Tuning Strategies in AutoPas using MPI. Bachelorarbeit, 2020 mehr…

2019

  • Candas, Deniz: Auto-Tuning via Machine Learning in AutoPas. Bachelorarbeit, 2019 mehr…
  • Christian Menges: Optimization and Evaluation of the Linked-Cell Algorithm. Bachelorarbeit, 2019 mehr…
  • Fottner, Nicola: Developing and Benchmarking a Molecular Dynamics Simulation using AutoPas. Bachelorarbeit, 2019 mehr…
  • Geitner, Maximilian: Parallelizing Particle Simulations with Kokkos. Bachelorarbeit, 2019 mehr…
  • Gärtner, Ludwig: Modeling and Automatic Tuning in High Performance Computing. Studienarbeit, 2019 mehr…
  • Gärtner, Ludwig: Performance Analysis and Code Generation for the Force Calculation in Molecular Dynamics Simulations. Studienarbeit, 2019 mehr…
  • Humig, Tobias Alexander: Development and Evaluation of Shared-Memory Parallelizations for Verlet-Lists in AutoPas. Bachelorarbeit, 2019 mehr…
  • Sascha Sauermann: Performance Modelling for Auto-Tuning of Molecular Dynamics Simulations. IDP-Arbeit, 2019 mehr…
  • Spahl, Julian: Extending AutoPas to GPUs. Masterarbeit, 2019 mehr…

2018

  • Düll, Raffael: Evaluation and Adaptation of the Flexible Node-Level Library AutoPas in Molecular Dynamics Simulations. Bachelorarbeit, 2018 mehr…

General

Summer 22

Winter 21

Summer 21

Winter 20

Summer 20

Winter 19

Summer 19

Winter 18

Summer 18

2022

  • Gómez, Pablo; Gratl, Fabio Alexander; Oliver Bösing; Dario Izzo: Deterministic Conjunction Tracking in Long-term Space Debris Simulations. 3 rd IAA Conference on Space Situational Awareness (ICSSA), 2022 mehr…

2021

  • Gratl, Fabio Alexander; Seckler, Steffen; Bungartz, Hans-Joachim; Neumann, Philipp: N Ways to Simulate Short-Range Particle Systems: Automated Algorithm Selection with the Node-Level Library AutoPas. Computer Physics Communications 273, 2021, 108262 mehr…
  • Seckler, Steffen; Gratl, Fabio; Heinen, Matthias; Vrabec, Jadran; Bungartz, Hans-Joachim; Neumann, Philipp: AutoPas in ls1 mardyn: Massively parallel particle simulations with node-level auto-tuning. Journal of Computational Science 50, 2021, 101296 mehr…

2019

  • Gratl, Fabio Alexander; Seckler, Steffen; Tchipev, Nikola; Bungartz, Hans-Joachim; Neumann, Philipp: AutoPas: Auto-Tuning for Particle Simulations. 2019 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), IEEE, 2019International Workshop on Automatic Performance Tuning (iWAPT) 2019 mehr…
  • Steffen Seckler; Fabio Gratl; Nikola Tchipev; Matthias Heinen; Jadran Vrabec; Hans-Joachim Bungartz; Philipp Neumann: Load Balancing and Auto-Tuning for Heterogeneous Particle Systems using ls1 mardyn. High-Performance Computing Center Stuttgart (HLRS), 2019, mehr…
  • Tchipev, Nikola; Seckler, Steffen; Heinen, Matthias; Vrabec, Jadran; Gratl, Fabio; Horsch, Martin; Bernreuther, Martin; Glass, Colin W; Niethammer, Christoph; Hammer, Nicolay; Krischok, Bernd; Resch, Michael; Kranzlmüller, Dieter; Hasse, Hans; Bungartz, Hans-Joachim; Neumann, Philipp: TweTriS: Twenty trillion-atom simulation. The International Journal of High Performance Computing Applications, 2019, 109434201881974 mehr…

2017

  • Gratl, Fabio Alexander: Implementation and Evaluation of Task-based Approaches for Molecular Dynamics Simulations. Studienarbeit, 2017 mehr…
  • Gratl, Fabio Alexander: Implementation and Evaluation of Task-based Approaches for Molecular Dynamics Simulations. , 2017 mehr…
  • Gratl, Fabio Alexander: Implementation and Evaluation of Task-based Approaches for Molecular Dynamics Simulations. Studienarbeit, 2017 mehr…
  • Tchipev, Nikola; Gallard, Jean-Matthieu; Gratl, Fabio; Obersteiner, Michael; Neumann, Philipp; Bungartz, Hans-Joachim: A Highly Optimized Implementation of the Fast Multipole Method within the Molecular Dynamics Code ls1-mardyn – 4th International Conference on Computational Engineering (ICCE 2017). 2017, mehr…

2014

  • Gratl, Fabio Alexander: Workflow automatization of verification and performance tests for SeisSol. Bachelorarbeit, 2014 mehr…
  • Gratl, Fabio Alexander: Workflow automatization of verification and performance tests for SeisSol. , 2014 mehr…

2019

  • Fabio Alexander Gratl; Steffen Seckler; Nikola Tchipev; Philipp Neumann; Hans-Joachim Bungartz: Auto-Tuning for Short-range Particle Simulation. PASC, 2019 mehr…
  • Seckler, Steffen; Tchipev, Nikola; Heinen, Matthias; Gratl, Fabio Alexander; Bungartz, Hans-Joachim; Neumann, Philipp: MPI-OpenMP Load Balanced Simulation of Inhomogeneous Particle Systems in ls1 Mardyn at Extreme Scale. SIAM CSE 2019 Spokane, 2019 mehr…

2018

  • Gratl, Fabio Alexander; Seckler, Steffen; Tchipev, Nikola; Neumann, Philipp; Bungartz, Hans-Joachim: AutoPas: A Library for N-Body Simulations Enabling Optimal Node-Level Performance Through Auto-Tuning. CoSaS, 20182018 mehr…
  • Gratl, Fabio Alexander; Tchipev, Nikola; Seckler, Steffen; Neumann, Philipp; Bungartz, Hans-Joachim: From Molecular Dynamics towards a Node-Level Auto-Tuning Library for N-Body Simulations. ISC, 20182018 mehr…

2022

  • Gratl, Fabio Alexander: Pimp my Simulation: Dynamic Algorithm Selection for Particle Simulations. Leogang High Performance Computing Workshop, The Munich Network Management Team, 2022 mehr…

2021

  • Gratl, Fabio Alexander: Automated Algorithm Selection for Particle Simulations in Engineering Applications with AutoPas. VII International Conference on Particle-Based Methods (PARTICLES 2021), ECCOMAS;IACM, 2021 mehr…
  • Gratl, Fabio Alexander; Neumann, Philipp: Workshop AutoPas. Simulation Workflows in Materials Modelling (SWiMM 2021), 2021 mehr…

2020

  • Gratl, Fabio Alexander: Optimizing Molecular Dynamics Simulations with Dynamic Auto-Tuning. SIAM Conference on Parallel Processing for Scientific Computing 2020, SIAM, 2020 mehr…

2019

  • Fabio Alexander Gratl: Leveraging Node-level Performance for Molecular Dynamics Through Auto-tuning. SIAM CSE, 2019MS319 Efficient Computational Methods for Molecular Dynamics mehr…
  • Fabio Alexander Gratl: AutoPas: Auto-Tuning for Particle Simulations. 2019 IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2019International Workshop on Automatic Performance Tuning (iWAPT) 2019 mehr…
  • Steffen Seckler; Fabio Alexander Gratl; Hans-Joachim Bungartz; Philipp Neumann: AutoPas & ls1 mardyn: Enabling Auto-Tuning in MPI+X Load-Balanced Molecular Dynamics Simulations. Particles 2019, 2019VI International Conference on Particle-Based Methods mehr…

2018

  • Gratl, Fabio Alexander: Workshop git. Meeting of the Boltzmann Zuse Society for Computational Molecular Engineering, 2018 mehr…
  • Gratl, Fabio Alexander: Task-Based Approaches for Molecular Dynamics Simulations. 89th GAMM Annual Meeting, 2018 mehr…