Mashup: making serverless computing useful for hpc workflows via hybrid execution

RB Roy, T Patel, V Gadepally, D Tiwari - Proceedings of the 27th ACM …, 2022 - dl.acm.org
This work introduces Mashup, a novel strategy to leverage serverless computing model for
executing scientific workflows in a hybrid fashion by taking advantage of both the traditional …

Optimal prediction of synchronization-preserving races

U Mathur, A Pavlogiannis, M Viswanathan - Proceedings of the ACM on …, 2021 - dl.acm.org
Concurrent programs are notoriously hard to write correctly, as scheduling nondeterminism
introduces subtle errors that are both hard to detect and to reproduce. The most common …

Understanding and Reaching the Performance Limit of Schedule Tuning on Stable Synchronization Determinism

Q Zhao, Z Qiu, S Shao, X Hui, HA Khan… - Proceedings of the …, 2022 - dl.acm.org
Deterministic MultiThreading (DMT) systems eliminate nondeterminism from the dynamic
executions of multithreaded programs. They can greatly simplify multithreaded programming …

[PDF][PDF] Mashup: Making Serverless Computing Useful for HPC Workflows via Hybrid Execution

R Basu Roy, T Patel, V Gadepally, D Tiwari - 2022 - dspace.mit.edu
This work introduces Mashup, a novel strategy to leverage serverless computing model for
executing scientific workflows in a hybrid fashion by taking advantage of both the traditional …

[PDF][PDF] Semantics-Aware Synchronization Determinism and Beyond

Q Zhao - the-au-forml-lab.github.io
Semantics-Aware Synchronization Determinism and Beyond Page 1 Semantics-Aware
Synchronization Determinism and Beyond Qi Zhao North Carolina State University Page 2 The …

BarrierFinder: recognizing ad hoc barriers

T Wang, X Yu, Z Qiu, G Jin, F Mueller - Empirical Software Engineering, 2020 - Springer
Ad hoc synchronizations are pervasive in multi-threaded programs. Due to their diversity
and complexity, understanding the enforced synchronization relationships of ad hoc …