Bild von Tim Niklas Uhl

M.Sc. Tim Niklas Uhl

Forschungsschwerpunkte

  

  • Skalierbare Graphalgorithmen
  • Verteilte Algorithmen
  • Message Passing Interface

Software

  • KaMPIng  - (Near) zero-overhead MPI wrapper for modern C++
  • KaTric  - scalable distributed-memory triangle counting
  • Message Queue  - an asynchronous buffering message queue for MPI

Publikationen


Brief Announcement: (Near) Zero-Overhead C++ Bindings for MPI
Hespe, D.; Hübner, L.; Kurpicz, F.; Sanders, P.; Schimek, M.; Seemaier, D.; Uhl, T. N.
2024. SPAA ’24: Proceedings of the 36th ACM Symposium on Parallelism in Algorithms and Architectures, Nantes, 17th-21st June 2024, 289–291, Association for Computing Machinery (ACM). doi:10.1145/3626183.3660260
KaMPIng: Flexible and (Near) Zero-overhead C++ Bindings for MPI
Hespe, D.; Hübner, L.; Kurpicz, F.; Sanders, P.; Schimek, M.; Seemaier, D.; Stelz, C.; Uhl, T. N.
2024. arxiv. doi:10.48550/arXiv.2404.05610
Engineering a Distributed-Memory Triangle Counting Algorithm
Sanders, P.; Uhl, T. N.
2023. 2023 IEEE International Parallel and Distributed Processing Symposium (IPDPS), 702–712, Institute of Electrical and Electronics Engineers (IEEE). doi:10.1109/IPDPS54959.2023.00076

Lehre

Veranstaltungen
Titel Typ Semester
Praxis der Softwareentwicklung WS 22/23
Proseminar SS 2022
Proseminar (PS) SS 2023
Proseminar (PS) SS 2024
Vorlesung (V) WS 22/23
Vorlesung (V) WS 23/24
Offene Abschlussarbeiten
Titel Forschungsthema Betreuung Typ
Fault-Tolerance, Map Reduce, HPC Masterarbeit
Laufende Abschlussarbeiten
Titel Forschungsthema Betreuung
Abgeschlossene Abschlussarbeiten
Titel Forschungsthema Betreuung Bearbeitung Typ Datum
Kommunikationalgorithmen, verteilte Graphalgorithmen

Gregor Peters

Bachelorarbeit Juni 2024
Parallele Graphalgorithmen, zusammen mit Vector Informatik GmbH

Patrick Fetzer

Masterarbeit März 2024
Distributed Graph Algorithms

Thomas Weidmann

Masterarbeit März 2024
Graph Partitioning

Samuel Gil

Bachelorarbeit Februar 2024