A distributed implementation of sequential consistency with multi-object operations

被引:8
|
作者
Raynal, M
Vidyasankar, K
机构
[1] Univ Rennes 1, IRISA, F-35042 Rennes, France
[2] Mem Univ Newfoundland, Dept Comp Sci, St John, NF A1B 3X5, Canada
关键词
asynchronous distributed system; message passing; multi-object operation; object manager; shared objects memory abstraction; sequential consistency;
D O I
10.1109/ICDCS.2004.1281621
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Sequential consistency is a consistency criterion for concurrent objects stating that the execution of a multiprocess program is correct if it could have been produced by executing the program on a mono-processor system, preserving the order of the operations of each individual process. Several protocols implementing sequential consistency on top of asynchronous distributed systems have been proposed. They assume that the processes access the shared objects through basic read and write operations. This paper considers the case where the processes can invoke multi-object operations which can read or write several objects in a single operation atomically. It proposes a particularly simple protocol that guarantees sequentially consistent executions in such a context. The previous sequential consistency protocols, in addition to considering only unary operations, assume either full replication or a central manager storing copies of all the objects. In contrast, the proposed protocol has the noteworthy feature that each object has a separate manager Interestingly, this provides the protocol with a versatility dimension that allows deriving simple protocols providing sequential consistency or atomic consistency when each operation is on a single object.
引用
收藏
页码:544 / 551
页数:8
相关论文
共 50 条
  • [21] Multi-object recognition and tracking with feature points matching and spatial layout consistency
    Boujelhane, Ismail
    Said, Souheil Hadj
    Zaharia, Titus
    [J]. 2014 IEEE FOURTH INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS BERLIN (ICCE-BERLIN), 2014, : 355 - 359
  • [22] Self-Supervised Multi-Object Tracking with Cross-Input Consistency
    Bastani, Favyen
    He, Songtao
    Madden, Sam
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [23] BOOSTED INTERACTIVELY DISTRIBUTED PARTICLE FILTER FOR AUTOMATIC MULTI-OBJECT TRACKING
    Wu, Yi
    Tong, Xiaofeng
    Zhang, Yimin
    Lu, Hanqing
    [J]. 2008 15TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1-5, 2008, : 1844 - 1847
  • [24] Occlusion management in distributed multi-object tracking for visual-surveillance
    Bousetouane F.
    Vandewiele F.
    Motamed C.
    [J]. Pattern Recognition and Image Analysis, 2015, 25 (2) : 295 - 300
  • [25] BAYESIAN ESTIMATION OF MULTI-OBJECT SYSTEMS WITH INDEPENDENTLY IDENTICALLY DISTRIBUTED CORRELATIONS
    Houssineau, Jeremie
    Clark, Daniel E.
    [J]. 2014 IEEE WORKSHOP ON STATISTICAL SIGNAL PROCESSING (SSP), 2014, : 228 - 231
  • [26] MOTLEE: Distributed Mobile Multi-Object Tracking with Localization Error Elimination
    Peterson, Mason B.
    Lusk, Parker C.
    How, Jonathan P.
    [J]. 2023 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, IROS, 2023, : 719 - 726
  • [27] Distributed Multi-Object Tracking Under Limited Field of View Sensors
    Nguyen, Hoa Van
    Rezatofighi, Hamid
    Vo, Ba-Ngu
    Ranasinghe, Damith C.
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2021, 69 : 5329 - 5344
  • [28] A Framework for Multi-Object Tracking over Distributed Wireless Camera Networks
    Gau, Victor
    Hwang, Jenq-Neng
    [J]. VISUAL COMMUNICATIONS AND IMAGE PROCESSING 2010, 2010, 7744
  • [29] Implementation of an improved multi-object detection, tracking, and counting for autonomous driving
    Adnen Albouchi
    Seifeddine Messaoud
    Soulef Bouaafia
    Mohamed Ali Hajjaji
    Abdellatif Mtibaa
    [J]. Multimedia Tools and Applications, 2024, 83 : 53467 - 53495
  • [30] Implementation of an improved multi-object detection, tracking, and counting for autonomous driving
    Albouchi, Adnen
    Messaoud, Seifeddine
    Bouaafia, Soulef
    Hajjaji, Mohamed Ali
    Mtibaa, Abdellatif
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (18) : 53467 - 53495