Load Balancing and Efficient Memory Usage for Homogeneous Distributed Real-Time Embedded Systems

  • Authors:
  • Omar Kermia;Yves Sorel

  • Affiliations:
  • -;-

  • Venue:
  • ICPPW '08 Proceedings of the 2008 International Conference on Parallel Processing - Workshops
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper deals with load balancing and efficient memory usage for homogeneous distributed real-time embedded applications with dependence and strict periodicity constraints. Most of load balancing heuristics tend to minimize the total execution time of distributed applications by equalizing the workloads of processors. In addition, our heuristic satisfies dependence and strict periodicity constraints which are of great importance in embedded systems. However, since resources are limited some tasks distributed onto a processor may require more data memory than available. Thus, we propose a fast heuristic achieving both load balancing and efficient memory usage under dependence and strict periodicity constraints. Complexity and theoretical performance studies have showed that the proposed heuristic is respectively efficient and fast.