Autoscaling of Cores in Multicore Processors using Power and Thermal Workload Signatures

被引:0
作者
Karn, Rupesh Raj [1 ]
Elfadel, Ibrahim M. [1 ]
机构
[1] Masdar Inst Sci & Technol, Inst Ctr Microsyst iMicro, Abu Dhabi, U Arab Emirates
来源
2016 IEEE 59TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS) | 2016年
关键词
Power; Temperature; Core; Correlation; Signature; Performance; Workload;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Autoscaling of cloud clusters based on dynamic estimation of workloads is a well-known practice in data center management. However, this practice has not been widely adopted in the multicore processor area due to the lack of a real-time workload classification front end. In this paper, we present a novel methodology for core autoscaling in multicore processors. The methodology is based on the identification of workload signatures at both the core and the thread level. In particular, correlations between thread-based performance counters are used to decide thread migration policies to maximize per-core utilization and reduce the number of active cores. Power, thermal, and performance-aware autoscaling policies are presented, and extensive numerical experiments are used to illustrate the advantages of our algorithm for real-time multicore power and performance management.
引用
收藏
页码:719 / 722
页数:4
相关论文
共 7 条
[1]   The PARSEC Benchmark Suite: Characterization and Architectural Implications [J].
Bienia, Christian ;
Kumar, Sanjeev ;
Singh, Jaswinder Pal ;
Li, Kai .
PACT'08: PROCEEDINGS OF THE SEVENTEENTH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, 2008, :72-81
[2]  
Demmel J, 2012, UCBEECS2012168
[3]  
Guerin X., 2012, 2012 IEEE 20th International Symposium on Modelling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), P308, DOI 10.1109/MASCOTS.2012.43
[4]  
Karn RR, 2015, IEEE INT SYMP CIRC S, P2872, DOI 10.1109/ISCAS.2015.7169286
[5]  
Pusukuri KK, 2011, I S WORKL CHAR PROC, P116, DOI 10.1109/IISWC.2011.6114208
[6]   Energy efficient scheduling of real-time tasks on multicore processors [J].
Seo, Euiseong ;
Jeong, Jinkyu ;
Park, Seonyeong ;
Lee, Joonwon .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, 19 (11) :1540-1552
[7]  
World Health Organization, 2012, Revised WHO discussion paper: a comprehensive global monitoring framework, including indicators, and a set of voluntary global targets for the prevention and control of noncommunicable disease, P1, DOI [DOI 10.1145/1186736.1186737, 10.1145/1186736.1186737]