Deterministic Record-and-Replay
This column describes three recent research advances related to deterministic record-and-replay, with the goal of showing both classical use cases and emerging use cases. A growing number of systems use a weaker form of deterministic record-and-replay. Essentially, these systems exploit the determinism that exists across many program executions but intentionally allow some nondeterminism for performance reasons. This trend is exemplified in GPUReplay in particular, but also in systems such as ShortCut and Dora.
Authors
- Andrew Quinn (ORCID: https://orcid.org/0000-0002-0785-4119)
- Peter Alvaro (ORCID: https://orcid.org/0000-0001-6672-240X)
Institutions
- University of California, Santa Cruz (US)
Publication Details
- Journal
- Queue
- Published
- 2024-08-30
- DOI
- https://doi.org/10.1145/3688088
- Citations
- 1
- Primary Topic
- Distributed systems and fault tolerance
- Type
- article
- Field-Weighted Citation Impact
- 0.35