• DocumentCode
    1775764
  • Title

    Saving energy by means of dynamic load management in embedded multicore systems

  • Author

    Becker, Matthias ; Schmidt, Adriaan ; Orehek, Martin ; Nolte, Thomas

  • Author_Institution
    MRTC, Malardalen Univ., Vasteras, Sweden
  • fYear
    2014
  • fDate
    18-20 June 2014
  • Firstpage
    11
  • Lastpage
    20
  • Abstract
    Load balancing is widely used to optimize response times and throughput of software systems. When considering embedded systems, however, additional optimization goals like energy consumption become relevant. In this paper, we explore the use of load balancing in embedded multicore applications. We present extensions to three prominent load balancing schemes, enabling them to dynamically scale the number of active cores. We integrated the algorithms in a proprietary operating system targeting multicore embedded systems. Our evaluation, which is based on a telecommunication (VoIP) scenario, shows that a significant reduction in energy consumption is possible.
  • Keywords
    embedded systems; load management; microprocessor chips; multiprocessing systems; VoIP; dynamic load management; embedded multicore systems; energy consumption; energy saving; load balancing; proprietary operating system; Switches; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Embedded Systems (SIES), 2014 9th IEEE International Symposium on
  • Conference_Location
    Pisa
  • Type

    conf

  • DOI
    10.1109/SIES.2014.6871180
  • Filename
    6871180