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 条
  • [21] An RL based Approach for Thermal-Aware Energy Optimized Task Scheduling in Multi-core Processors
    Mandal, Sudipa
    Gaurkar, Krushna
    Dasgupta, Pallab
    Hazra, Aritra
    2021 34TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2021 20TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID & ES 2021), 2021, : 181 - 186
  • [22] Thermal-Aware Global Real-Time Scheduling on Multicore Systems
    Fisher, Nathan
    Chen, Jian-Jia
    Wang, Shengquan
    Thiele, Lothar
    15TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATION SYMPOSIUM: RTAS 2009, PROCEEDINGS, 2009, : 131 - +
  • [23] Thermal-Aware Task Mapping in 3D Manycores Targeting High Performance Applications
    Senejani, Sadaf Abaei
    Abdollahi, Meisam
    Namazi, Alireza
    Patooghy, Ahmad
    2017 25TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2017, : 1554 - 1559
  • [24] Thermal-Aware Test Scheduling for NOC-Based 3D Integrated Circuits
    Xiang, Dong
    Liu, Gang
    Chakrabarty, Krishnendu
    Fujiwara, Hideo
    2013 IFIP/IEEE 21ST INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2013, : 96 - 101
  • [25] Thermal-aware incremental floorplanning for 3D ICs
    Li, Xin
    Ma, Yuchun
    Hong, Xianlong
    Dong, Sheqin
    ASICON 2007: 2007 7TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2007, : 1092 - 1095
  • [26] Thermal-aware detour routing in 3D NoCs
    Mukherjee, Priyajit
    Chatterjee, Navonil
    Chattopadhyay, Santanu
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2020, 144 : 230 - 245
  • [27] Interconnect and thermal-aware floorplanning for 3D microprocessors
    Hung, W. -L.
    Link, G. M.
    Xie, Yuan
    Vijaykrishnan, N.
    Irwin, M. J.
    ISQED 2006: PROCEEDINGS OF THE 7TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, 2006, : 98 - +
  • [28] Thermal-Aware Memory Mapping in 3D Designs
    Hsieh, Ang-Chih
    Hwang, TingTing
    DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 1361 - 1366
  • [29] Adaptive Task Scheduling on Multicore Processors
    Nour, Samar
    Mahmoud, Shahira
    Saleh, Mohamed
    INTERNATIONAL CONFERENCE ON ADVANCED MACHINE LEARNING TECHNOLOGIES AND APPLICATIONS (AMLTA2018), 2018, 723 : 575 - 584
  • [30] Thermal-aware Task Scheduling for 3D-Network-on-Chip: A Bottom-to-Top Scheme
    Cui, Yingnan
    Zhang, Wei
    Chaturvedi, Vivek
    Liu, Weichen
    He, Bingsheng
    2014 14TH INTERNATIONAL SYMPOSIUM ON INTEGRATED CIRCUITS (ISIC), 2014, : 224 - 227