About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Publication
COMPSAC 1992
Conference paper
Dynamic load balancing algorithms in loosely-coupled real-time systems
Abstract
We study dynamic load balancing algorithms in loosely-coupled haid real-time systems. The Gradient Model, Focussed Addressing and Bidding methods are used in the study. Gradient Model entails transferring backlogged tasks to nearby idle processors according to a pressure gradient indirectly established by requests from idle processors. The Focussed Addressing method uses network-wide surplus information in determining the target node to send excessive tasks. Busy nodes in the Bidding method send out requests for bids in order to migrate tasks that are not to be completed. In our model, each job is divided into a hard task and a soft task. All hard tasks must be finished by their deadlines and will not be migrated to other nodes. If a soft task can not be completed by its deadline, it can be migrated to a neighbor node with less load or more surplus CPU time. Three loadbalancing algorithms are presented and evaluated.