• DocumentCode
    293680
  • Title

    A multicast mechanism for actual causal ordering

  • Author

    Cheng, Wilson C H ; Jia, Xiaohua ; Werner, Michael

  • Author_Institution
    Dept. of Comput. Sci., Queensland Univ., St. Lucia, Qld., Australia
  • Volume
    1
  • fYear
    1995
  • fDate
    19-21 Apr 1995
  • Firstpage
    303
  • Abstract
    A number of multicast algorithms have been proposed to guarantee potential causal ordering. In these mechanisms, the delivery of a message would be blocked waiting for the delivery of causally earlier messages, even though it may not actually have a causal relationship with these messages. This represents a higher latency cost than necessary. Our objective is to reduce the latency time of multicast message delivery. This can be achieved by reducing the number of messages that a multicast message has to wait for. We propose a mechanism in which the delivery of a message would only be blocked by the delivery of messages with which it has an actual causal relationship. The mechanism includes causality information, supplied by users, in the multicast messages. Receivers deliver messages to application processes according to this information. We introduce a programming construction, message blocks, to simplify the task of expressing causality. Simulation results are included and discussed in detail
  • Keywords
    computer networks; actual causal ordering; application processes; causality information; latency cost; message blocks; multicast mechanism; multicast message delivery; programming construction; Buildings; Computer science; Costs; Delay; Electrical equipment industry; Industrial control; Multicast algorithms; Process control; Throughput; Time measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Algorithms and Architectures for Parallel Processing, 1995. ICAPP 95. IEEE First ICA/sup 3/PP., IEEE First International Conference on
  • Conference_Location
    Brisbane, Qld.
  • Print_ISBN
    0-7803-2018-2
  • Type

    conf

  • DOI
    10.1109/ICAPP.1995.472199
  • Filename
    472199