• DocumentCode
    1811687
  • Title

    Energy-aware algorithms for tasks and bandwidth co-allocation under real-time and redundancy constraints

  • Author

    Prosperi, F. ; Bambagini, Mario ; Buttazzo, Giorgio ; Marinoni, Mauro ; Franchino, Gianluca

  • Author_Institution
    Scuola Superiore Sant´Anna, Pisa, Italy
  • fYear
    2012
  • fDate
    17-21 Sept. 2012
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    The energy consumption in distributed systems depends on several inter-related factors, including task partitioning, process redundancy, fault tolerance, task and message scheduling, and communication bandwidth allocation. Although some of these issues have been considered in the literature in isolation, a systematic approach considering all the constraints is still missing. This paper addresses the problem of allocating a task set and the required communication bandwidth on a distributed embedded system, aiming at reducing energy consumption while guaranteeing timing and redundancy constraints. Two heuristic approaches are proposed and compared against a complete method and simulated annealing. Simulation results show the effectiveness of the proposed approaches.
  • Keywords
    bandwidth allocation; distributed processing; embedded systems; fault tolerant computing; power aware computing; scheduling; communication bandwidth allocation; distributed embedded system; distributed system; energy consumption; energy-aware algorithm; fault tolerance; message scheduling; process redundancy; real-time constraint; redundancy constraint; task allocation; task partitioning; task scheduling; task-bandwidth coallocation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies & Factory Automation (ETFA), 2012 IEEE 17th Conference on
  • Conference_Location
    Krakow
  • ISSN
    1946-0740
  • Print_ISBN
    978-1-4673-4735-8
  • Electronic_ISBN
    1946-0740
  • Type

    conf

  • DOI
    10.1109/ETFA.2012.6489590
  • Filename
    6489590