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
Link To Document