• DocumentCode
    940760
  • Title

    A Dynamic Slack Management Technique for Real-Time Distributed Embedded Systems

  • Author

    Acharya, Subrata ; Mahapatra, Rabi N.

  • Author_Institution
    Univ. of Pittsburgh, Pittsburgh
  • Volume
    57
  • Issue
    2
  • fYear
    2008
  • Firstpage
    215
  • Lastpage
    230
  • Abstract
    This work presents a novel slack management technique, the service-rate-proportionate (SRP) slack distribution, for real-time distributed embedded systems to reduce energy consumption. The proposed SRP-based slack distribution technique has been considered with EDF and rate-based scheduling schemes that are most commonly used with embedded systems. A fault-tolerant mechanism has also been incorporated into the proposed technique in order to utilize the available dynamic slack to maintain checkpoints and provide for rollbacks on faults. Results show that, in comparison to contemporary techniques, the proposed SRP slack distribution technique achieves about 29 percent more performance/overhead improvement benefits when validated with random and real-world benchmarks.
  • Keywords
    embedded systems; scheduling; software fault tolerance; dynamic slack management technique; fault-tolerant mechanism; rate-based scheduling schemes; real-time distributed embedded systems; slack distribution technique; Embedded computing; Embedded system; Energy consumption; Energy efficiency; Energy management; Fault tolerance; Fault tolerant systems; Power system management; Power system reliability; Real time systems; Runtime; Time varying systems; Energy Efficient; Periodic Service Rate; Real-Time; Slack; fault-tolerance;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2007.70789
  • Filename
    4358241