A thermal-aware scheduling for multicore architectures

被引:7
作者
Chien, Ting-Hsuan
Chang, Rong-Guey [1 ]
机构
[1] Natl Chung Cheng Univ, Dept Comp Sci & Informat Engn, Chiayi 621, Taiwan
关键词
Dynamic thermal management; Multicore; Thermal-aware scheduling; MANAGEMENT; POWER; ALLOCATION;
D O I
10.1016/j.sysarc.2015.12.003
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the advance of technology, the power density (temperature) increases rapidly to threaten system performance, reliability, and even system safety. Development of a thermal management method to reduce thermal hotspots and distribute the temperature uniformly has become an important issue. Therefore, dynamic thermal management (DTM) has emerged as an effective technique to remedy these issues above. In this paper, we propose a proactive thermal management scheme on the Criticore platform developed by our team to avoid suffering high temperature of the system. The proposed approach can schedule threads to prevent the system from overheating with the aid of the thermal sensors and the Power Management Circuit (PMC) designed in the Criticore. Furthermore, a novel thread migration is also presented to increase the reliability of the system. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:54 / 62
页数:9
相关论文
共 18 条
[1]   Power and Thermal-Aware Workload Allocation in Heterogeneous Data Centers [J].
Al-Qawasmeh, Abdulla M. ;
Pasricha, Sudeep ;
Maciejewski, Anthony A. ;
Siegel, Howard Jay .
IEEE TRANSACTIONS ON COMPUTERS, 2015, 64 (02) :477-491
[2]   Dynamic thermal management for high-performance microprocessors [J].
Brooks, D ;
Martonosi, M .
HPCA: SEVENTH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTING ARCHITECTURE, PROCEEDINGS, 2001, :171-182
[3]  
Chen H., 2005, TECHNICAL REPORT
[4]  
Choi J, 2007, ISLPED'07: PROCEEDINGS OF THE 2007 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, P213, DOI 10.1145/1283780.1283826
[5]   Adaptive thermal-aware task scheduling for multi-core systems [J].
Chu, Hsin-Hao ;
Kao, Yu-Chon ;
Chen, Ya-Shu .
JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 99 :155-174
[6]  
Coskun AK, 2007, DES AUT TEST EUROPE, P1659
[7]   Distributed Task Migration for Thermal Management in Many-core Systems [J].
Ge, Yang ;
Malani, Parth ;
Qiu, Qinru .
PROCEEDINGS OF THE 47TH DESIGN AUTOMATION CONFERENCE, 2010, :579-584
[8]   MiBench: A free, commercially representative embedded benchmark suite [J].
Guthaus, MR ;
Ringenberg, JS ;
Ernst, D ;
Austin, TM ;
Mudge, T ;
Brown, RB .
WWC-4: IEEE INTERNATIONAL WORKSHOP ON WORKLOAD CHARACTERIZATION, 2001, :3-14
[9]   HybDTM: A coordinated hardware-software approach for dynamic thermal management [J].
Kumart, Amit ;
Shang, Li ;
Peh, Li-Shiuan ;
Jha, Niraj K. .
43RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2006, 2006, :548-+
[10]   Throttling-based resource management in high performance multithreaded architectures [J].
Department of Computer Engineering, Kwangwoon University, Seoul, Korea, Republic of ;
不详 .
IEEE Trans Comput, 2006, 9 (1142-1152)