DocumentCode :
2042987
Title :
Relationships between communication models in networks using atomic registers
Author :
Higham, Lisa ; Johnen, Colette
Author_Institution :
Dept. of Comput. Sci., Calgary Univ., Alta.
fYear :
2006
fDate :
25-29 April 2006
Abstract :
A distributed system is commonly modelled by a graph where nodes represent processors and there is an edge between two processors if and only if they can communicate directly. In shared-registers versions of this general description, neighbouring processors communicate by reading or writing shared registers, where each read or write is one atomic step. Variants of shared register models occur in the literature. This paper defined two models of shared registers determined by selecting the register locations. In the atomic-state model each processor has a register; in the atomic-link model, each communication link has a register. We determine under what conditions and with what robustness and/or failure-tolerance guarantees it is possible to transform a solution under the atomic-state model into a solution under the atomic-link model. The fault-tolerant models considered in this paper are wait-freedom and self-stabilization. These questions are addressed by first establishing a framework for defining correct transformations, which may be useful for similar studies of the relationship between various models of distributed computation
Keywords :
distributed algorithms; fault tolerant computing; multiprocessing systems; shift registers; atomic-link model; atomic-state model; distributed algorithms; distributed system; failure tolerance; neighbouring processors; network communication models; shared atomic registers; shared register models; shared registers; Communication standards; Computational modeling; Computer science; Distributed algorithms; Distributed computing; Fault tolerance; Intelligent networks; Registers; Robustness; Writing; communication models; distributed algorithms; multi-readers; self-stabilization; shared atomic registers; single-readers; wait-freedom;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
Conference_Location :
Rhodes Island
Print_ISBN :
1-4244-0054-6
Type :
conf
DOI :
10.1109/IPDPS.2006.1639328
Filename :
1639328
Link To Document :
بازگشت