Energy Efficiency Optimization Scheme for Multi-core ProcessorUnder Power Consumption Constraint

Xiaojie QIU,Hong AN,Junshi CHEN,Mengxian CHI,Xu JIN
DOI: https://doi.org/10.3969/j.issn.1000-3428.2017.04.007
2017-01-01
Abstract:Keeping processor power consumption under budget can reduce the cost of cooling and improve the system reliability.Most existing energy efficiency optimization schemes are profile-based offline schemes,which may reduce practicality.Furthermore,centralized algorithms which exhaustively search for the optimal configuration may be too complex.In this paper,a power consumption optimization scheme PPCM is proposed,which utilizes Dynamic Voltage and Frequency Scaling(DVFS) to control CPU power consumption under buidget and improve energy efficiency.PPCM decouples power consumption control and power consumption allocation to improve flexibility.It uses a dynamic linear model to estimate power consumption and manages it based on feedback control technology.It uses the ratio of computation to memory access as an indicator to allocate power consumption among applications,and then considers the features of multithread application and allocates power consumption among threads.Experimental results show that PPCM outperforms Priority algorithm by 10.7% in speed in average,5.1% in energy saving in average and Energy-Delay Product(EDP) is reduced by 14.3% in average.It is superior to PCMCA by 4.5% in speed in average and 5.0% in EDP in average.
What problem does this paper attempt to address?