Thermal-Aware Task Scheduling for 3D Multicore Processors

被引:69
|
作者
Zhou, Xiuyi [1 ]
Yang, Jun
Xu, Yi [1 ]
Zhang, Youtao [2 ]
Zhao, Jianhua [3 ,4 ]
机构
[1] Univ Pittsburgh, Dept Elect & Comp Engn, Swanson Sch Engn, Pittsburgh, PA 15261 USA
[2] Univ Pittsburgh, Dept Comp Sci, Pittsburgh, PA 15260 USA
[3] Nanjing Univ, Dept Comp Sci & Technol, Nanjing 210093, Peoples R China
[4] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing 210093, Peoples R China
基金
美国国家科学基金会;
关键词
3D processors; thermal-aware scheduling; 3-D ICS;
D O I
10.1109/TPDS.2009.27
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A rising horizon in chip fabrication is the 3D integration technology. It stacks two or more dies vertically with a dense, highspeed interface to increase the device density and reduce the delay of interconnects significantly across the dies. However, a major challenge in 3D technology is the increased power density, which gives rise to the concern of heat dissipation within the processor. High temperatures trigger voltage and frequency throttlings in hardware, which degrade the chip performance. Moreover, high temperatures impair the processor's reliability and reduce its lifetime. To alleviate this problem, we propose in this paper an OS-level scheduling algorithm that performs thermal-aware task scheduling on a 3D chip. Our algorithm leverages the inherent thermal variations within and across different tasks, and schedules them to keep the chip temperature low. We observed that vertically adjacent dies have strong thermal correlations and the scheduler should consider them jointly. Compared with other intuitive algorithms such as a Random and a Round-Robin algorithm, our proposed algorithm brings lower peak temperature and average temperature on-chip. Moreover, it can remove, on average, 46 percent of thermal emergency time and result in 5.11 percent (4.78 percent) performance improvement over the base case on thermally homogeneous (heterogeneous) floorplans.
引用
下载
收藏
页码:60 / 71
页数:12
相关论文
共 50 条
  • [1] A Thermal-Aware Scheduling Algorithm for Core Migration in Multicore Processors
    Eratne, Savithra
    Nair, Pradeep
    John, Eugene
    JOURNAL OF LOW POWER ELECTRONICS, 2015, 11 (02) : 103 - 111
  • [2] A Fast Scheme to Investigate Thermal-Aware Scheduling Policy for Multicore Processors
    He, Liqiang
    Narisu, Cha
    ADVANCED PARALLEL PROCESSING TECHNOLOGIES, PROCEEDINGS, 2009, 5737 : 1 - 10
  • [3] A thermal-aware scheduling for multicore architectures
    Chien, Ting-Hsuan
    Chang, Rong-Guey
    JOURNAL OF SYSTEMS ARCHITECTURE, 2016, 62 : 54 - 62
  • [4] Distributed Thermal-Aware Task Scheduling for 3D Network-on-Chip
    Cui, Yingnan
    Zhang, Wei
    Yu, Hao
    2012 IEEE 30TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2012, : 494 - 495
  • [5] A survey of optimization techniques for thermal-aware 3D processors
    Cao, Kun
    Zhou, Junlong
    Wei, Tongquan
    Chen, Mingsong
    Hu, Shiyan
    Li, Keqin
    JOURNAL OF SYSTEMS ARCHITECTURE, 2019, 97 : 397 - 415
  • [6] Task-Aware Priority Scheduling for Multicore Processors
    Shi, Qiu-Wei
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND INFORMATION SYSTEMS, 2016, 52 : 106 - 110
  • [7] Thermal-Aware Task Allocation, Memory Mapping, and Task Scheduling for 3D Stacked Memory and Processor Architecture
    Cheng, Wei-Kai
    Hsu, Ting-Wei
    2013 IEEE TENCON SPRING CONFERENCE, 2013, : 95 - 98
  • [8] Thermal-Aware Task Scheduling in 3D Chip Multiprocessor with Real-Time Constrained Workloads
    Li, Jiayin
    Qiu, Meikang
    Niu, Jian-Wei
    Yang, Laurence T.
    Zhu, Yongxin
    Ming, Zhong
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 12 (02)
  • [9] Thermal-aware Joint CPU and Memory Scheduling for Hard Real-Time Tasks on Multicore 3D Platforms
    Chaparro-Baquero, Gustavo A.
    Sha, Shi
    Homsi, Soamar
    Wen, Wujie
    Quan, Gang
    2017 EIGHTH INTERNATIONAL GREEN AND SUSTAINABLE COMPUTING CONFERENCE (IGSC), 2017,
  • [10] Thermal-Aware Floorplan Schemes for Reliable 3D Multi-core Processors
    Son, Dong Oh
    Park, Young Jin
    Ahn, Jin Woo
    Park, Jae Hyung
    Kim, Jong Myon
    Kim, Cheol Hong
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2011, PT II, 2011, 6783 : 463 - 474