M.Sc. Dominik Huber

Ph.D. Candidate
Technische Universität München, Informatik 10
Lehrstuhl für Rechnerarchitektur & Parallele Systeme (Prof. Schulz)
Boltzmannstr. 3
85748 Garching b. Munich
Room: 01.04.039
Tel: +49 (89) 289 - 17659
Email: domi.huber@tum.de
Research Interests
- Dynamic Resource Management in HPC
- Parallel & Distributed Programming Models
- Hardware-aware Programming
Open Student Projects
If you are looking for a Bachelor's / Master's thesis, IDP or Guided Research project in one of the above areas do not hesitate to contact me.
We also offer plenty of student projects on our student project's website.
Checkout in particular the section about 'Dynamic Resource Management for HPC systems'!
Projects
Software
- DynRes: A software stack and development environment for Dynamic Resource Management
Publications
- Jonas Posner, Tim Ellersiek, Nick Bietendorf, Dominik Huber, Martin Schreiber, Martin Schulz. (2025) Toward Dynamic Resource Management: An Asynchronous Many-Task (AMT) Runtime System leveraging Dynamic Processes with PSets (DPP), SN COMPUT. SCI. 6, 941 (2025). https://doi.org/10.1007
- Dominik Huber, Sergio Iserte, Martin Schreiber, Pierre-François Dutot, Olivier Richard, Antonio Pena, Keerthi Gaddameedi, Tobias Neckel, Hans-Joachim Bungartz, Martin Schulz. (2025) Dynamic Resource Management in HPC Systems using Dynamic Processes with PSets, HiPC'25, (accepted), preprint
- Zafer Bora Yılmazer, Dominik Huber, Arjun Parab, Amir Raoofy and Josef Weidendorfer. (2025) Malleability in LAIK with MPI Dynamic Processes and PSets, DynResHPC'25 workshop at EuroPAR 2025, (accepted)
- D. Huber, S. Iserte, M. Schreiber, A. J. Peña and M. Schulz. (2025) Bridging the Gap Between Genericity and Programmability of Dynamic Resources in HPC, ISC High Performance 2025 Research Paper Proceedings (40th International Conference), Hamburg, Germany, 2025, pp. 1-11. https://ieeexplore.ieee.org/document/11018304
- Jonas Posner, Tim Ellersiek, Nick Bietendorf, Dominik Huber, Martin Schreiber, Martin Schulz. (2025) Dynamic Resource Management: Comparison of Asynchronous Many-Task (AMT) and Dynamic Processes with PSets (DPP). In: Asynchronous Many-Task Systems and Applications. WAMTA 2025. Lecture Notes in Computer Science, vol 15690. Springer, Cham. https://doi.org/10.1007/978-3-031-97196-9_2
- Yi Ju, Dominik Huber, Adalberto Perez, Philipp Ulbl, Stefano Markidis, Philipp Schlatter, Martin Schulz, Martin Schreiber, and Erwin Laure. (2025). Dynamic Resource Management for In-Situ Techniques Using MPI-Sessions. In Recent Advances in the Message Passing Interface: 31st European MPI Users' Group Meeting, EuroMPI 2024, Perth, WA, Australia, September 25–27, 2024, Proceedings. Springer-Verlag, Berlin, Heidelberg, 105–120. https://doi.org/10.1007/978-3-031-73370-3_7
- Dominik Huber, Martin Schreiber, Martin Schulz, Howard Pritchard, Daniel Holmes. (2024) Design Principles of Dynamic Resource Management for High-Performance Parallel Programming Models. https://arxiv.org/abs/2403.17107
- A. Tarraf et al. (2024) Malleability in Modern HPC Systems: Current Experiences, Challenges, and Future Opportunities. In: IEEE Transactions on Parallel and Distributed Systems, vol. 35, no. 9, pp. 1551-1564. https://doi.org/10.1109/TPDS.2024.3406764
- Huber, D., Schreiber, M., Schulz, M. (2023). A Case Study on PMIx-Usage for Dynamic Resource Management. In: Bienz, A., Weiland, M., Baboulin, M., Kruse, C. (eds) High Performance Computing. ISC High Performance 2023. Lecture Notes in Computer Science, vol 13999. Springer, Cham. https://doi.org/10.1007/978-3-031-40843-4_4
- Dominik Huber, Maximilian Streubel, Isaías Comprés, Martin Schulz, Martin Schreiber, and Howard Pritchard. (2022) Towards Dynamic Resource Management with MPI Sessions and PMIx. Proceedings of the 29th European MPI Users' Group Meeting (EuroMPI/USA'22). Association for Computing Machinery, New York, NY, USA, 57–67. https://doi.org/10.1145/3555819.3555856
- Huber D, Schreiber M, Schulz M (2021) Graph-based multi-core higher-order time integration of linear autonomous partial differential equations. Journal of Computational Science p. 101349, https://doi.org/10.1016/j.jocs.2021.101349
- Huber, D., Schreiber, M., Yang, D., Schulz, M. (2020). Cache-Aware Matrix Polynomials. Computational Science – ICCS 2020. ICCS 2020. Lecture Notes in Computer Science(), vol 12137. Springer, Cham. https://doi.org/10.1007/978-3-030-50371-0_10
Posters
- D. Huber, M. Schreiber (2025) Taming the Beast of Dynamic Resource Management in HPC, Supercomputing '25, St. Louis, USA, PDF
- P.-F. Dutot, J. Fecht, K. Gaddameedi, D. Huber, S. Iserte, M. Minion, M. Schulz, M. Schreiber, V. Schüller, A. Peña and O. Richard (2024) A Layered Approach for Dynamic Resource Management in HPC, EuroPar 2024, Madrid, ESP, PDF
- P.-F. Dutot, J. Fecht, K. Gaddameedi, D. Huber, S. Iserte, M. Minion, M. Schulz, M. Schreiber, V. Schüller, A. Peña and O. Richard (2024) Leveraging Dynamic Resource Management in HPC, International Supercomputing Conference, Hambourg, GER
- H.-J. Bungartz, K. Gaddameedi, J. Fecht, D. Huber, T. Neckel, M. Schreiber, V. Schüller, M. Schulz. (2023) PFASST with dynamic resource management for large-scale applications, Parallel-in-time workshop 2023, PDF
Talks and Presentations
- Taming the Beast of Dynamic Resource Management in HPC (2025) Supercomputing 2025, St. Louis, USA, PDF
- Design Principles of Dynamic Resource Management for High-Performance Parallel Programming Models (2025) 4th EuroHPC Workshop on Dynamic Resources in HPC at EuroPar’25, PDF
- Time-X + DEEP-SEA (2025) Exhibition Talk at EuroHPC JU booth, International Supercomputing (ISC)
- BoF title: Dynamic Use of Resources for Affordable Exascale and Beyond (2025) BoF Speaker, International Supercomputing (ISC)
- Bridging the Gap Between Genericity and Programmability of Dynamic Resources in HPC (2025) Research Paper, International Supercomputing (ISC), PDF
- Dynamic HPC resources for PinT part I: HPC perspective (2024) 13th Workshop on Parallel-in-Time Integration
- TIME-X: Dynamic Processes with PSets (DPP) (2024) Workshop: EuroHPC JU Projects Shaping Europe’s HPC Landscape, HiPEAC
- A Case Study on PMIx-usage for Dynamic Resource Management (2023) HPCMALL Workshop, ISC
- Towards an Application-driven Dynamic Resource Approach for HPC (2023) Short Talks on Distributed Resources, 15th JLESC Workshop
- Towards a Programming-model Agnostic Approach for Dynamic Resources (2023) Workshop: EuroHPC JU Projects Shaping Europe’s HPC Landscape, HiPEAC
- Towards Dynamic Resource Management with MPI Sessions and PMIx (2022) EuroMPI Conference
Closed & Ongoing Student Projects
- Ersoy, Can. (2025) BA: Exploring Dynamic Resource Management Strategies for the GPTune Autotuning Framework (ongoing)
- Mohasher, Muhamad Zarif. (2025) BA: Carbon-Aware Dynamic Resource Management (ongoing)
- Zhao, Zihan. (2025). BA: Extending ExaMon for Analysis and Visualization of Dynamic Resource Management Data (ongoing)
- Aytekin, Tan. (2025) MA: Design and Evaluation of Dynamic Resource Management in Charm++ using Dynamic Process with PSets
- Acundaş, Hakan. (2025). MA: Design and Evaluation of a PSet-based Monitoring System
- Yilmazer, Zafer. (2024). GR: Dynamic Resources for the MPI Backend in LAIK
- Brauner, Daniel. (2024). BA: Towards a Domain Specific Language for Dynamic Resource Management
- Cetin, Berat. (2024). MA: Development of Dynamic MPI-based Task-Graphs using Dynamic Processes with PSets
- Krakau, Lorenz. (2024). BA: Towards Bridging the Gap between Dynamic Scheduling Simulators and Dynamic Resource Management Software
- Grimm, Jan. (2024). BA: Design and Evaluation of Dynamic Resource Extensions for XBraid
- Karacok, Kemal. (2023). BA: Development and Evaluation of Dynamic Resource Management Strategies With BatSim
- Corumlu, Mert. (2023). BA: Development of Dynamic Resource Extensions for PETSc
- Akcin, Basar. (2023). BA: Design and Implementation of a CI System for HPC Software Development Using Docker Swarm
- Schedel, Anton (2023): BA: Development of a web-application for cost-benefit analysis of HPC innovations
- Senkan Tamer, Yagiz. (2023). BA: Analyzing and Modeling the Impact of Dynamic Resources in Power-constrained