License:
Creative Commons Attribution 3.0 Unported license (CC BY 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/LIPIcs.OPODIS.2019.28
URN: urn:nbn:de:0030-drops-118148
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2020/11814/
Hadzilacos, Vassos ;
Hu, Xing ;
Toueg, Sam
Optimal Register Construction in M&M Systems
Abstract
Motivated by recent distributed systems technology, Aguilera et al. introduced a hybrid model of distributed computing, called message-and-memory model or m&m model for short [Marcos K. Aguilera et al., 2018]. In this model, processes can communicate by message passing and also by accessing some shared memory. We consider the basic problem of implementing an atomic single-writer multi-reader (SWMR) register shared by all the processes in m&m systems. Specifically, we give an algorithm that implements such a register in m&m systems and show that it is optimal in the number of process crashes that it can tolerate. This generalizes the well-known implementation of an atomic SWMR register in a pure message-passing system [Attiya et al., 1995].
BibTeX - Entry
@InProceedings{hadzilacos_et_al:LIPIcs:2020:11814,
author = {Vassos Hadzilacos and Xing Hu and Sam Toueg},
title = {{Optimal Register Construction in M&M Systems}},
booktitle = {23rd International Conference on Principles of Distributed Systems (OPODIS 2019)},
pages = {28:1--28:16},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-133-7},
ISSN = {1868-8969},
year = {2020},
volume = {153},
editor = {Pascal Felber and Roy Friedman and Seth Gilbert and Avery Miller},
publisher = {Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/opus/volltexte/2020/11814},
URN = {urn:nbn:de:0030-drops-118148},
doi = {10.4230/LIPIcs.OPODIS.2019.28},
annote = {Keywords: asynchronous distributed system, shared memory, message passing}
}
Keywords: |
|
asynchronous distributed system, shared memory, message passing |
Collection: |
|
23rd International Conference on Principles of Distributed Systems (OPODIS 2019) |
Issue Date: |
|
2020 |
Date of publication: |
|
11.02.2020 |