Debugging Parallel Programs with Instant Replay
IEEE Transactions on Computers
Exploiting virtual synchrony in distributed systems
SOSP '87 Proceedings of the eleventh ACM Symposium on Operating systems principles
ACM Computing Surveys (CSUR)
Concerning the size of logical clocks in distributed systems
Information Processing Letters
Consistent detection of global predicates
PADD '91 Proceedings of the 1991 ACM/ONR workshop on Parallel and distributed debugging
Lightweight causal and atomic group multicast
ACM Transactions on Computer Systems (TOCS)
Distributed snapshots: determining global states of distributed systems
ACM Transactions on Computer Systems (TOCS)
Time, clocks, and the ordering of events in a distributed system
Communications of the ACM
Hi-index | 0.00 |
Understanding distributed computations and mastering their complexity strongly depends on our ability to observe and to analyze their causal structure. In this paper, we briefly introduce the notion of causality in distributed, asynchronous systems, and demonstrate the importance of this concept by analyzing its impact on the problem of global predicate detection.