Title
Multidevice Collaborative Power Management Through Decentralized Knowledge Sharing
Abstract
Minimizing energy consumption while satisfying the user-specified performance requirement is a primary design objective for mobile devices. To achieve this, off-the-shelf mobile devices are usually equipped with dynamic voltage and frequency scaling (DVFS)-enabled processors to tradeoff performance for energy reduction through online adjustment of operating points. Recently, reinforcement learning algorithms have been widely studied and show great potential for runtime DVFS control because of their adaptability to the changing environment. However, the rapid evolution of hardware and the ever-growing diversity of mobile applications increase the system complexity dramatically and make it hard for the learning agent to quickly obtain an efficient power management policy. To address this challenge, we propose a decentralized collaborative Q-learning (DCQL)-based approach in this article to solve the DVFS control problem of multicore mobile processors. By exchanging learning experiences and knowledge among multiple devices, DCQL increases the convergence rate of the learning algorithm and improves the quality of the derived power management policy. On each device, the 4-phase action selection strategy is applied for efficient exploration of the action space defined by various power settings. Experimental results on realistic applications show that DCQL can achieve 3.4%–8.0% energy reduction over various existing approaches while providing an average of <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$3.4\times $ </tex-math></inline-formula> speedup over the state-of-the-art individual learning algorithm. We also show that the proposed approach can scale well with the number of cores through clustered DVFS control.
Year
DOI
Venue
2020
10.1109/TVLSI.2020.2970762
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Keywords
DocType
Volume
Multicore processing,Program processors,Power system management,Energy consumption,Performance evaluation,Mobile handsets,Convergence
Journal
28
Issue
ISSN
Citations 
5
1063-8210
0
PageRank 
References 
Authors
0.34
0
4
Name
Order
Citations
PageRank
Zhongyuan Tian173.56
Jiang Xu270461.98
Haoran Li3206.33
Rafael Kioji Vivas Maeda4247.09