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

Design of Circuits and Integrated Circuits(2014)

引用 0|浏览1
暂无评分
摘要
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.
更多
查看译文
关键词
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,battery-limited mobile devices,energy-centric scheduling
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要