Simulating Synchrony
Hagit Attiya, Jennifer Welch
Abstract
Hagit Attiya, Jennifer Welch
Abstract
This chapter shows how a small modification to logical clocks can provide the illusion of synchronous processors in a system with asynchronous processors, when message delays are asynchronous. It also describes how to simulate a system with synchronous processors and message delays, in a totally asynchronous system, with an algorithm called a synchronizer. Application of the synchronizer to the breadth-first search problem is given. A limitation of such simulations is given with regard to the session problem.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This chapter shows how a small modification to logical clocks can provide the illusion of synchronous processors in a system with asynchronous processors, when message delays are asynchronous. It also describes how to simulate a system with synchronous processors and message delays, in a totally asynchronous system, with an algorithm called a synchronizer. Application of the synchronizer to the breadth-first search problem is given. A limitation of such simulations is given with regard to the session problem.
Key concepts: Synchronizer, Asynchronous communication, Computer science, Session (web analytics), Parallel computing, Synchronization (alternating current), Distributed computing, Computer network