Alternators in read/write atomicity

被引:9
|
作者
Kulkarni, SS [1 ]
Bolen, C [1 ]
Oleszkiewicz, J [1 ]
Robinson, A [1 ]
机构
[1] Michigan State Univ, Dept Comp Sci & Engn, E Lansing, MI 48824 USA
基金
美国国家科学基金会;
关键词
stabilization; alternator; program transformation; serial execution model (interleaving semantics); concurrent execution model (powerset semantics); read/write atomicity; algorithms; concurrency;
D O I
10.1016/j.ipl.2004.11.009
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The alternator problem requires that in legitimate states no two neighboring processes are enabled and between two executions of a process, its neighbors execute at least once. In this paper, we present a solution for the alternator problem that has the following properties: (1) If the underlying topology is arbitrary and the program is executed in read/write atomicity then it is stabilizing fault-tolerant, i.e., starting from an arbitrary state, it recovers to states from where its specification is satisfied, (2) If the underlying topology is bipartite and the program is executed in the concurrent execution model then it provides stabilizing fault-tolerance and maximal concurrency, (3) If the underlying topology is linear or tree then the program provides both these properties, and (4) The program uses bounded state if the network size is known. To our knowledge, this is the first alternator program that achieves these properties. (C) 2004 Elsevier B.V. All rights reserved.
引用
收藏
页码:207 / 215
页数:9
相关论文
共 50 条
  • [41] The right time to (read and) write
    Royall, D
    CANADIAN JOURNAL OF DIETETIC PRACTICE AND RESEARCH, 2005, 66 (04) : 212 - 212
  • [42] LEARNING TO READ AND WRITE IN FRENCH
    SRENGERCHAROLLES, L
    LANGUE FRANCAISE, 1992, (95): : 49 - 68
  • [43] Write-to-read coupling
    Klaassen, KB
    van Peppen, JCL
    Xing, XZ
    IEEE TRANSACTIONS ON MAGNETICS, 2002, 38 (01) : 61 - 67
  • [44] Electrons as read/write heads
    不详
    NATURE MATERIALS, 2006, 5 (02) : 81 - 81
  • [45] TO READ TEXTS, TO WRITE HISTORY
    ISOTTIROSOWSKY, G
    SORLIN, P
    LITTERATURE, 1982, (47): : 120 - 127
  • [46] WRITE SO PEOPLE WILL READ IT
    WORSTELL, JH
    HYDROCARBON PROCESSING, 1986, 65 (01): : 85 - +
  • [47] CHALLENGE TO LECTURE, READ, AND WRITE
    CLUTE, MJ
    EDUCATIONAL LEADERSHIP, 1967, 25 (02) : 124 - 126
  • [48] Speculative Read Write Locks
    Issa, Shady
    Romano, Paolo
    Lopes, Tiago
    MIDDLEWARE'18: PROCEEDINGS OF THE 2018 ACM/IFIP/USENIX MIDDLEWARE CONFERENCE, 2018, : 214 - 226
  • [49] Read to write well - McGee,A
    Raisanen, C
    MODERNA SPRAK, 1996, 90 (02): : 223 - 223
  • [50] Read-write reductions
    Gafni, Eli
    Distributed Computing and Networking, Proceedings, 2006, 4308 : 349 - 354