Publications
Publications and talks by categories and years in reversed chronological order.
Conference and Workshop Articles
2026
- Work Stealing for the 2D-Mesh Topology of Satellite Constellations in Low Earth OrbitIn Workshop on Asynchronous Many-Task Systems for Exascale (AMTE), 2026
- Protecting Futures against Silent Data CorruptionIn Workshop on Asynchronous Many-Task Systems for Exascale (AMTE), 2026
- Silent Data Corruption Protection through Efficient Task ReplicationIn Workshop on Asynchronous Many-Task Systems and Applications (WAMTA), 2026
- Exploring Performance-Productivity Trade-offs in AMT Runtimes: A Task Bench Study of Itoyori, ItoyoriFBC, HPX, and MPIIn Workshop on Asynchronous Many-Task Systems and Applications (WAMTA), 2026
2025
- Fail-Stop Failure Protection for Coordinated Work Stealing of Tasks that Communicate Through FuturesIn Asynchronous Many-Task Systems and Applications (WAMTA 2025), 2025
- Stackless vs. Stackful Coroutines: A Comparative Study for RDMA-based Asynchronous Many-Task (AMT) RuntimesIn International Conference on High Performance Computing, Networking, Storage and Analysis (SC) Workshops (PAW-ATM), 2025
2024
- Investigating the Performance Difference of Task Communication via Futures or Side EffectsIn Euro-Par 2024: Parallel Processing Workshops (AMTE), 2024
2023
- Task-Level Checkpointing for Nested Fork-Join Programs Using Work StealingIn Euro-Par 2023: Parallel Processing Workshops (AMTE), 2023
2022
- Comparison of Load Balancing Schemes for Asynchronous Many-Task RuntimesIn Parallel Processing and Applied Mathematics (PPAM 2022) / LBPP Workshop, 2022
2021
- Checkpointing vs. Supervision Resilience Approaches for Dynamic Independent TasksIn 2021 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW) / APDCM, 2021
2018
- Comparison of the HPC and Big Data Java Libraries Spark, PCJ and APGASIn 2018 IEEE/ACM Parallel Applications Workshop, Alternatives To MPI (PAW-ATM), 2018
- A Selective and Incremental Backup Scheme for Task PoolsIn 2018 International Conference on High Performance Computing & Simulation (HPCS), 2018
Talks
2026
- Asynchronous Many-Task Programming in Space Edge Computing32nd PARS Workshop, Innsbruck, Austria, Sep 2026
Journal Articles
2024
- Task-Level Checkpointing and Localized Recovery to Tolerate Permanent Node Failures for Nested Fork-Join Programs in ClustersSpringer Nature Computer Science, 2024
2023
- Lifeline-based Load Balancing Schemes for Asynchronous Many-Task Runtimes in ClustersParallel Computing, 2023
2022
- Task-Level Resilience: Checkpointing vs. SupervisionInternational Journal of Networking and Computing, 2022
2020
- A Comparison of Application-Level Fault Tolerance Schemes for Task PoolsFuture Generation Computer Systems, 2020
Posters and Extended Abstracts
2026
- Promise-Future Synchronization for Cluster Asynchronous Many-Task Runtimes via MPI One-Sided CommunicationAt International European Conference on Parallel and Distributed Computing (Euro-Par), 2026
2021
- Load Balancing Policies for Nested Fork-JoinAt 2021 IEEE International Conference on Cluster Computing (CLUSTER), 2021
- Task-Level Checkpointing for Nested Fork-Join ProgramsAt International Parallel and Distributed Processing Symposium (IPDPS), Ph.D. Forum, Extended Abstract, 2021
Dissertation
2025
- Load Balancing and Fault Tolerance for Asynchronous Many-Task ProgramsUniversity of Kassel, Germany, 2025
Other
2024
- Distributed, Resilient and In-Memory Storage of Key-Value Data for HPCSupercomputing: International Parallel Data System Workshop (PDSW), 2024Work-in-Progress talk, no formal proceedings
- Project Report: Fault Tolerance and Locality-Aware Work Stealing for Dynamically Generated Dependent Tasks on ClustersHKHLR project report – Hessisches Kompetenzzentrum für Hochleistungsrechnen (HKHLR), 2024