Real-Time Atomic Multicast Algorithms Implemented on a Shared Memory Multiprocessor

  • Authors:
  • P. D. V. Van Der Stok;A. H. T. Janssen-Raemaekers

  • Affiliations:
  • Eindhoven University of Technology, Department of Computing Science, P.O. Box 513, 5600 MB Eindhoven, The Netherlands peter.van.der.stok@philips.com;Eindhoven University of Technology, Department of Computing Science, P.O. Box 513, 5600 MB Eindhoven, The Netherlands alexandr@win.tue.nl

  • Venue:
  • Real-Time Systems
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Processes are distributed over processors that share directly accessible memory. Processes exchange messages via memory. Algorithms are specified which satisfy the atomic multicast requirements under two fault hypotheses: (1) fail-stop memory and fail stop processes and (2) fail-stop memory and processes with timing failures. It is shown that the algorithms can be applied under different scheduling conditions: (1) hard real-time (HRT) applications composed of periodically scheduled tasks and (2) HRT applications with tasks scheduled according to a static off-line calculated schedule. The performance measurements on an implementation of two algorithms are presented.