A comparison of receiver-initiated and sender-initiated adaptive load sharing
Performance Evaluation
Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment
Journal of the ACM (JACM)
Efficient Scheduling Algorithms for Real-Time Multiprocessor Systems
IEEE Transactions on Parallel and Distributed Systems
Hi-index | 0.00 |
This paper considers the problem of scheduling hard real-time, periodic jobs on a multiprocessor while allowing imprecise computations. A highly dynamic job set is assumed, where limited a priori knowledge of a job set's behavior is available. The use of static partitioning schemes for such a job set is shown to lead to load imbalances and unecessary error. Instead, a dynamic load balancing approach is used. A set of constraints are established so that balancing the load does not invalidate established schedules or increase the error. Finally a scheduling algorithm, based on these constraints is presented.