Mar: A Novel Power Management For Cmp Systems In Data-Intensive Environment
Keywords
CMP systems; data-intensive application; DVFS; fuzzy logic control; power management
Abstract
Emerging data-intensive applications are creating non-uniform CPU and I/O workloads which impose the requirement to consider both CPU and I/O effects in the power management strategies. Current approaches focus on scaling down the CPU frequency based on CPU busy/idle ratio without taking I/O into considertation. Therefore, they do not fully exploit the opportunities in power conservation. In this paper, we propose a novel power management scheme called model-free, adaptive, rule-based (MAR) in multiprocessor systems to minimize the CPU power consumption subject to performance constraints. By introducing new I/O wait status, MAR is able to accurately describe the relationship between core frequencies, performance and power consumption. Moreover, we adopt a model-free control method to filter out the I/O wait status from the traditional CPU busy/idle model in order to achieve fast responsiveness to burst situations and take full advantage of power saving. Our extensive experiments on a physical testbed demonstrate that, for SPEC benchmarks and data-intensive (TPC-C) benchmarks, an MAR prototype system achieves 95.8-97.8 percent accuracy of the ideal power saving strategy calculated offline. Compared with baseline solutions, MAR is able to save 12.3-16.1 percent more power while maintain a comparable performance loss of about 0.78-1.08 percent. In addition, more simulation results indicate that our design achieved 3.35-14.2 percent more power saving efficiency and 4.2-10.7 percent less performance loss under various CMP configurations as compared with various baseline approaches such as LAST, Relax, PID and MPC.
Publication Date
6-1-2016
Publication Title
IEEE Transactions on Computers
Volume
65
Issue
6
Number of Pages
1816-1830
Document Type
Article
Personal Identifier
scopus
DOI Link
https://doi.org/10.1109/TC.2015.2458854
Copyright Status
Unknown
Socpus ID
84969850162 (Scopus)
Source API URL
https://api.elsevier.com/content/abstract/scopus_id/84969850162
STARS Citation
Wang, Ruijun; Shang, Pengju; Zhang, Junyao; Wang, Qingdong; and Liu, Ting, "Mar: A Novel Power Management For Cmp Systems In Data-Intensive Environment" (2016). Scopus Export 2015-2019. 2802.
https://stars.library.ucf.edu/scopus2015/2802