• DocumentCode
    821648
  • Title

    An energy-efficient slack distribution technique for multimode distributed real-time embedded systems

  • Author

    Mahapatra, Rabi N. ; Zhao, Wei

  • Author_Institution
    Dept. of Comput. Sci., Texas A&M Univ., College Station, TX, USA
  • Volume
    16
  • Issue
    7
  • fYear
    2005
  • fDate
    7/1/2005 12:00:00 AM
  • Firstpage
    650
  • Lastpage
    662
  • Abstract
    In multimode distributed systems, active task sets are assigned to their distributed components for realizing one or more functions. Many of these systems encounter runtime task variations at the input and across the system while processing their tasks in real time. Very few efforts have been made to address energy efficient scheduling in these types of distributed systems. In this paper, we propose an analytical model for energy efficient scheduling in distributed real-time embedded systems to handle time-varying task inputs. A new slack distribution scheme is introduced and adopted during the schedule of the task sets in the system. The slack distribution is made according to the service demand at the nodes which affects the energy consumption in the system. The active component at a node periodically determines the service rate and applies voltage scaling according to the dynamic traffic condition observed at various network nodes. The proposed approach uses a comprehensive traffic description function at nodes and provides adequate information about the worst-case traffic behavior anywhere in the distributed network, thereby enhancing the system power management capabilities. We evaluate the proposed technique using several benchmarks employing an event driven simulator and demonstrate its performance for multimode applications. Experimental results indicate significant energy savings in various examples and case studies.
  • Keywords
    discrete event simulation; embedded systems; power consumption; resource allocation; scheduling; energy efficient scheduling; energy-efficient slack distribution technique; event driven simulator; multimode distributed real-time embedded systems; power management; traffic description function; voltage scaling; Analytical models; Dynamic voltage scaling; Embedded system; Energy consumption; Energy efficiency; Energy management; Real time systems; Telecommunication traffic; Time varying systems; Traffic control; Multimode; low-power.; service rate; slack management; traffic descriptor;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2005.78
  • Filename
    1435342