A ResNet-Based DVFS Regulator for Heterogeneous Multi-Core Mobile Processors
Shibo Hu, Xinzi Xu, Yuze Chen, Qin Mao, Yong Lian, Yang Zhao · 2024
Dynamic voltage and frequency scaling (DVFS) is commonly used for the balance of performance and power of mobile processors. Conventional DVFS regulators take the processor cores with the same power and performance weight showing their inability in the regulation of heterogeneous processors. This paper proposes a core-aware frequency-power evaluation scheme that utilizes a multilayer perceptron (MLP) to assess the efficacy of DVFS regulation actions. Additionally, a ResNet-based DVFS regulator, trained with the assistance of the MLP, is developed for heterogeneous multi-core processors. Evaluated on Xiaomi 13 Pro powered by a Qualcomm Snapdragon 8 Gen 2, the proposed DVFS approach achieves an up to ×1.47 improvement in FPS Performance Per Watt (FPPW) compared with the Qualcomm's default DVFS governor in video recording scenario.