Publications
Publications by categories in reversed chronological order.
Journal Articles
2024
- On the Performance of Malleable APGAS Programs and Batch Job SchedulersSpringer Nature Computer Science, 2024
2022
- Task-Level Resilience: Checkpointing vs. SupervisionSpecial Issue International Journal of Networking and Computing (IJNC), 2022
2019
- A Comparison of Application-Level Fault Tolerance Schemes for Task PoolsFuture Generation Computer Systems (FGCS), 2019
2018
- Hybrid Work Stealing of Locality-Flexible and Cancelable Tasks for the APGAS LibraryThe Journal of Supercomputing, 2018
- A Java Task Pool Framework providing Fault-Tolerant Global Load BalancingSpecial Issue on the International Journal of Networking and Computing (IJNC), 2018
2015
- Fault Tolerance Schemes for Global Load Balancing in X10Scalable Computing: Practice and Experience (SCPE), 2015
Dissertation
2021
- Load Balancing, Fault Tolerance, and Resource Elasticity for Asynchronous Many-Task SystemsUniversity of Kassel, Germany, 2021
Conference and Workshop Articles
2024
- Evolving APGAS Programs: Automatic and Transparent Resource Adjustments at RuntimeIn Proceedings Workshop on Asynchronous Many-Task Systems and Applications (WAMTA), 2024
2023
- Enhancing Supercomputer Performance with Malleable Job Scheduling StrategiesIn Proceedings Euro-Par Parallel Processing Workshops (PECS), 2023
- Malleable APGAS Programs and their Support in Batch Job SchedulersIn Proceedings Euro-Par Parallel Processing Workshops (AMTE), 2023
2021
- Transparent Resource Elasticity for Task-Based Cluster Environments with Work StealingIn Proceedings International Conference on Parallel Processing (ICPP) Workshops (P2S2), 2021
- Checkpointing vs. Supervision Resilience Approaches for Dynamic Independent TasksIn Proceeding International Parallel and Distributed Processing Symposium (IPDPS) Workshops (APDCM), 2021
2020
- System-Level vs. Application-Level CheckpointingIn International Conference on Cluster Computing (CLUSTER), 2020
2018
- Comparison of the HPC and Big Data Java Libraries Spark, PCJ and APGASIn Proceedings International Conference on High Performance Computing, Networking, Storage and Analysis (SC) Workshops (PAW-ATM), 2018
- A Selective and Incremental Backup Scheme for Task PoolsIn Proceedings International Conference on High Performance Computing & Simulation (HPCS), 2018
- A Combination of Intra- and Inter-place Work Stealing for the APGAS LibraryIn Proceedings Parallel Processing and Applied Mathematics (PPAM) Workshops (WLPP), 2018
2017
- Fault Tolerance for Cooperative Lifeline-Based Global Load Balancing in Java with APGAS and HazelcastIn International Parallel and Distributed Processing Symposium (IPDPS) Workshops (APDCM), 2017
2016
- Cooperation vs. Coordination for Lifeline-Based Global Load Balancing in APGASIn Proceedings of the 6th ACM SIGPLAN Workshop on X10, 2016
2015
- Towards an Efficient Fault-Tolerance Scheme for GLBIn Proceedings of the ACM SIGPLAN Workshop on X10, 2015
2014
- Fault-Tolerant Global Load Balancing in X10In Proceedings International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), 2014
Posters and Extended Abstracts
2024
- Resource Adaptivity at Task-LevelAt Parallel Applications Workshop, Alternatives To MPI+X (PAW-ATM), 2024
2022
2021
- Resource Elasticity at Task-LevelAt Proceedings International Parallel and Distributed Processing Symposium (IPDPS), Ph.D. Forum, 2021