• DocumentCode
    2954811
  • Title

    RTMG: Scheduling real-time distributable threads in large-scale, unreliable networks with low message overhead

  • Author

    Han, Kai ; Ravindran, Binoy ; Jensen, E.D.

  • Author_Institution
    Dept of ECE, Virginia Tech, Blacksburg, VA
  • Volume
    2
  • fYear
    2007
  • fDate
    5-7 Dec. 2007
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    We consider scheduling real-time distributable threads in the presence of node/link failures, message losses, and dynamic node joins and departures. We present a distributed scheduling algorithm called RTMG. The algorithm uses gossip-based communication for discovering eligible nodes. Traditionally, gossip protocols incur high message overhead. We explain that this problem is not that serious. We present a hybrid message propagation protocol with lower message overhead, and improve it by evenly distributing the overhead into all gossip rounds. In scheduling local thread sections, RTMG exploits slacks to optimize gossip time utilization. Thereby, it satisfies end-to-end time constraints with probabilistic assurance. Our simulation studies verify our analytical results.
  • Keywords
    distributed algorithms; multi-threading; real-time systems; scheduling; RTMG; distributed scheduling algorithm; gossip protocols; gossip time utilization; gossip-based communication; link failures; message losses; message propagation protocol; node failures; realtime distributable threads;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 2007 International Conference on
  • Conference_Location
    Hsinchu
  • ISSN
    1521-9097
  • Print_ISBN
    978-1-4244-1889-3
  • Electronic_ISBN
    1521-9097
  • Type

    conf

  • DOI
    10.1109/ICPADS.2007.4447763
  • Filename
    4447763