arrow
Return

Self-stabilization of wait-free shared memory objects

delete2002-05-01
delete6
delete
OA
AI
J
Jaap-Henk Hoepman
M
Marina Papatriantafilou
P
Philippas Tsigas
DOI:10.1006/jpdc.2001.1829delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
This paper proposes a general definition of self-stabilizing wait-free shared memory objects. The definition ensures that, even in the face of processor failures, every execution after a transient memory failure is linearizable except for an a priori bounded number of actions. Shared registers have been used extensively as communication medium in self-stabilizing protocols. As an application of our theory, we therefore focus on self-stabilizing implementation of such registers, thus providing a large body of previous research with a more solid foundation. In particular, we prove that one cannot construct a self-stabilizing single-reader single-writer regular bit from self-stabilizing single-reader single-writer safe bits, using only a single bit for the writer. This leads us to postulate a self-stabilizing dual-reader single-writer safe bit as the minimal hardware needed to achieve self-stabilizing wait-free interprocess communication and synchronization. Based on this hardware, adaptations of well-known wait-free implementations of regular and atomic shared registers are proven to be self-stabilizing. (C) 2002 Elsevier science (USA).
Keywords:
shared memory
wait-free constructions
self-stabilization
fault tolerance
distributed computing
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Parallel and Distributed Computing cover
Journal of Parallel and Distributed Computing
IF:
4
Papers:
3.8K
Citations:
4.8K

Organization

No organization information available
Cited Papers

Cited Papers

Exciton Gas Compression and Metallic Condensation in a Single Semiconductor Quantum Wire
err2008-08-08
err0
errOAAI
errB. Alén; D. Fuster; G. Muñoz-Matutano; J. Martínez-Pastor; Y. González; J. Canet-Ferrer; L. González
errShare
errSave
Optical memory bandwidth and multiplexing capacity in the erbium telecommunication window
err2015-02-10
err0
errOAAI
errJ Dajczgewand; R Ahlefeldt; T Böttger; A Louchet-Chauvet; J-L Le Gouët; T Chanelière
errShare
errSave
Synthesis, Reactivity, X‐ray Crystal Structures and Electrochemical Behaviour of Water‐Soluble [Tris(pyrazolyl)borato]ruthenium(II) Complexes of 1,3,5‐Triaza‐7‐phosphaadamantane (PTA)
err2007-11-28
err0
PREAI
errSandra Bolaño; Jorge Bravo; Jesus Castro; M. Mar Rodríguez‐Rocha; M. Fátima C. Guedes da Silva; Armando J. L. Pombeiro; Luca Gonsalvi; Maurizio Peruzzini
errShare
errSave
A robust experimental protocol for pharmacological fMRI in rats and mice
err2012-02-01
err0
PREAI
errLivia Ferrari; Giuliano Turrini; Valerio Crestan; Simone Bertani; Patrizia Cristofori; Angelo Bifone; Alessandro Gozzi
errShare
errSave
Age‐Related Changes in Morphology and Function of Scapular Muscles in Asymptomatic People
err2017-02-04
err0
PREAI
errShuhei Morise; Takayuki Muraki; Hiroaki Ishikawa; Shin‐Ichi Izumi
errShare
errSave
no more