Sequential consistency as lazy linearizability

被引:0
|
作者
Raynal, M [1 ]
机构
[1] IRISA, F-35042 Rennes, France
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper shows that actually sequential consistency is a form of "lazy" atomic consistency. More precisely, it proposes a new particularly simple sequential consistency protocol that orders the conflicting operations on each object separately, and appropriately invalidates object copies to prevent consistency violation. When compared to invalidation-based protocols that ensure atomic consistency (such as Li-Hudak's protocol), the proposed protocol can be seen as using lazy invalidation. Hence, in addition to a new consistency protocol, the paper provides a new insight into the concepts and mechanisms that underlie consistency protocols: while atomic consistency is based on physical time and requires eager invalidation, sequential consistency is based on logical time and needs only lazy invalidation.
引用
收藏
页码:866 / 873
页数:8
相关论文
共 50 条
  • [31] An efficient lock protocol for home-based lazy release consistency
    Yun, HC
    Lee, SK
    Lee, JW
    Maeng, S
    FIRST IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, PROCEEDINGS, 2001, : 527 - 532
  • [32] Fast algorithms for maintaining replica consistency in lazy master replicated databases
    Pacitti, E
    Minet, P
    Simon, E
    PROCEEDINGS OF THE TWENTY-FIFTH INTERNATIONAL CONFERENCE ON VERY LARGE DATA BASES, 1999, : 126 - 137
  • [33] Lattice-based sequential aggregate signatures with lazy verification
    Zhang Yanhua
    Hu Yupu
    Jiang Mingming
    Xue Lili
    The Journal of China Universities of Posts and Telecommunications, 2015, (06) : 36 - 44
  • [34] Sequential aggregate signatures with lazy verification from trapdoor permutations
    Brogle, Kyle
    Goldberg, Sharon
    Reyzin, Leonid
    INFORMATION AND COMPUTATION, 2014, 239 : 356 - 376
  • [35] Lattice-based sequential aggregate signatures with lazy verification
    Zhang, Yanhua
    Hu, Yupu
    Jiang, Mingming
    Xue, Lili
    Journal of China Universities of Posts and Telecommunications, 2015, 22 (06): : 36 - 44
  • [36] Lattice-based sequential aggregate signatures with lazy verification
    Zhang Yanhua
    Hu Yupu
    Jiang Mingming
    Xue Lili
    The Journal of China Universities of Posts and Telecommunications, 2015, 22 (06) : 36 - 44
  • [37] Lazy, Lazy, Lazy
    Mahler, Nicolas
    Kilic, Ilse
    Widhalm, Franz
    Strobl, Edda
    Kaplan, Helmut
    Hofer, Regina
    Maurer, Leopold
    Konrad, Fatzinek Michaela
    Falkner, Brigitta
    Wolf, Heinz
    Lust, Ulli
    Suess, Franz
    LITERATUR UND KRITIK, 2018, (525): : 31 - +
  • [38] Applying sequential consistency to web caching
    Torres-Rojas, FJ
    Meneses, E
    PDPTA '05: Proceedings of the 2005 International Conference on Parallel and Distributed Processing Techniques and Applications, Vols 1-3, 2005, : 803 - 809
  • [39] BulkSC: Bulk Enforcement of Sequential Consistency
    Ceze, Luis
    Tuck, James
    Montesinos, Pablo
    Torrellas, Josep
    ISCA'07: 34TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, CONFERENCE PROCEEDINGS, 2007, : 278 - 289
  • [40] CONSISTENCY AS MECHANISM IN SEQUENTIAL INFORMATION PROCESSING
    GRABITZ, HJ
    GRABITZG.G
    ARCHIV FUR PSYCHOLOGIE, 1972, 124 (01): : 39 - 49