• DocumentCode
    263248
  • Title

    Energy-based fair queuing scheduling implementation for battery-limited mobile systems

  • Author

    Wei, J. ; Ren, R. ; Juarez, E. ; Pescador, F.

  • Author_Institution
    Centra de Investig. en Tecnol. del Software y Sist. Multimedia para la Sostenibilidad (CITSEM), Univ. Politec. de Madrid, Madrid, Spain
  • fYear
    2014
  • fDate
    26-28 Nov. 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Energy-based fair queuing (EFQ) is an implementation of the classical fair queuing scheduling algorithm in the energy domain. It is an energy-centric scheduling algorithm that manages energy as the first-class resource that is globally shared by different devices in the system. Recent high-level simulation and Linux-based implementation and experiment have proven that EFQ can achieve proportional power sharing by accounting the energy consumption on both CPU and I/O operations and scheduling tasks based on their normalized energy consumptions. It has also been demonstrated that EFQ can achieve effective and flexible time-constraint compliance. In this paper, the core Linux implementation of EFQ is introduced in detail, and the experimental platform as well as the benchmarks are presented for the experiments. Experimental results on EFQ scheduling show that it is more effective and flexible than the default Linux scheduler in optimizing the user experience of battery-limited systems1.
  • Keywords
    Linux; mobile computing; mobile radio; queueing theory; scheduling; telecommunication computing; telecommunication power management; telecommunication power supplies; CPU operation; EFQ; I-O operation; Linux scheduler; Linux-based implementation; battery-limited mobile systems; energy consumption; energy domain; energy management; energy-based fair queuing scheduling implementation; energy-centric scheduling algorithm; flexible time-constraint compliance; high-level simulation; proportional power sharing; task scheduling; Benchmark testing; Instruction sets; Kernel; Linux; Resource management; Scheduling; Time factors; Linux scheduler; battery-limited mobile devices; energy-centric scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design of Circuits and Integrated Circuits (DCIS), 2014 Conference on
  • Conference_Location
    Madrid
  • Type

    conf

  • DOI
    10.1109/DCIS.2014.7035594
  • Filename
    7035594