|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
21st IEEE Symposium on Reliable Distributed Systems (SRDS'02)
Loose Synchronization of Multithreaded Replicas
Osaka University, Suita, Japan
October 13-October 16
ISBN: 0-7695-1659-9
| ASCII Text | x | ||
| Claudio Basile, Keith Whisnant, Zbigniew Kalbarczyk, Ravi Iyer, "Loose Synchronization of Multithreaded Replicas," Reliable Distributed Systems, IEEE Symposium on, pp. 250, 21st IEEE Symposium on Reliable Distributed Systems (SRDS'02), 2002. | |||
| BibTex | x | ||
| @article{ 10.1109/RELDIS.2002.1180194, author = {Claudio Basile and Keith Whisnant and Zbigniew Kalbarczyk and Ravi Iyer}, title = {Loose Synchronization of Multithreaded Replicas}, journal ={Reliable Distributed Systems, IEEE Symposium on}, volume = {0}, year = {2002}, issn = {1060-9857}, pages = {250}, doi = {http://doi.ieeecomputersociety.org/10.1109/RELDIS.2002.1180194}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Reliable Distributed Systems, IEEE Symposium on TI - Loose Synchronization of Multithreaded Replicas SN - 1060-9857 SP EP A1 - Claudio Basile, A1 - Keith Whisnant, A1 - Zbigniew Kalbarczyk, A1 - Ravi Iyer, PY - 2002 KW - null VL - 0 JA - Reliable Distributed Systems, IEEE Symposium on ER - | |||
Although multithreading can improve performance, it is a source of nondeterminism in application behavior. Existing approaches to replicating multithreaded applications either synchronize replicas at interrupt level, at the expense of performance, or use a nonpreemptive deterministic scheduler, at the expense of concurrency. This paper presents a loose synchronization algorithm for ensuring deterministic replica behavior while preserving concurrency. The algorithm synchronizes replica threads only on state updates by enforcing an equivalent order of mutex acquisitions across replicas.
Citation:
Claudio Basile, Keith Whisnant, Zbigniew Kalbarczyk, Ravi Iyer, "Loose Synchronization of Multithreaded Replicas," srds, pp.250, 21st IEEE Symposium on Reliable Distributed Systems (SRDS'02), 2002
Usage of this product signifies your acceptance of the Terms of Use.
