Dynamic thermal management by greedy scheduling algorithm

被引:0
|
作者
Shuang-xi Qu
Min-xuan Zhang
Guang-hui Liu
Tao Liu
机构
[1] National University of Defense Technology,School of Computer Science
来源
Journal of Central South University | 2012年 / 19卷
关键词
greedy scheduling algorithm; chip multiprocessor; thermal-aware;
D O I
暂无
中图分类号
学科分类号
摘要
Chip multiprocessors (CMPs) allow thread level parallelism, thus increasing performance. However, this comes with the cost of temperature problem. CMPs require more power, creating non uniform power map and hotspots. Aiming at this problem, a thread scheduling algorithm, the greedy scheduling algorithm, was proposed to reduce the thermal emergencies and to improve the throughput. The greedy scheduling algorithm was implemented in the Linux kernel on Intel’s Quad-Core system. The experimental results show that the greedy scheduling algorithm can reduce 9.6%–78.5% of the hardware dynamic thermal management (DTM) in various combinations of workloads, and has an average of 5.2% and up to 9.7% throughput higher than the Linux standard scheduler.
引用
收藏
页码:193 / 199
页数:6
相关论文
共 50 条
  • [1] Dynamic thermal management by greedy scheduling algorithm
    Qu Shuang-xi
    Zhang Min-xuan
    Liu Guang-hui
    Liu Tao
    JOURNAL OF CENTRAL SOUTH UNIVERSITY, 2012, 19 (01) : 193 - 199
  • [2] Dynamic thermal management by greedy scheduling algorithm
    屈双喜
    张民选
    刘光辉
    刘涛
    JournalofCentralSouthUniversity, 2012, 19 (01) : 193 - 199
  • [3] A greedy clustering and scheduling algorithm
    Ruan, YL
    Zhang, JJ
    Li, QH
    Yang, SD
    2003 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-5, PROCEEDINGS, 2003, : 247 - 250
  • [4] A dynamic traffic signal scheduling system based on improved greedy algorithm
    Sun, Guangling
    Qi, Rui
    Liu, Yulong
    Xu, Feng
    PLOS ONE, 2024, 19 (03):
  • [5] A Dynamic and Energy Efficient Greedy Scheduling Algorithm for Cloud Data Centers
    Sarvabhatla, Mrudula
    Konda, Swapnasudha
    Vorugunti, Chandra Sekhar
    Babu, M. M. Naresh
    2017 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING IN EMERGING MARKETS (CCEM 2017), 2017, : 47 - 52
  • [6] Greedy algorithm for disassembly line scheduling
    McGovern, SM
    Gupta, SM
    2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 1737 - 1744
  • [7] Scheduling in synchronous networks and the greedy algorithm
    Lui, KS
    Zaks, S
    THEORETICAL COMPUTER SCIENCE, 1999, 220 (01) : 157 - 183
  • [8] Scheduling in synchronous networks and the greedy algorithm
    Lui, KS
    Zaks, S
    DISTRIBUTED ALGORITHMS, PROCEEDINGS, 1997, 1320 : 66 - 80
  • [9] Dynamic thermal management through task scheduling
    Yang, Jun
    Zhou, Xiuyi
    Chrobak, Marek
    Zhang, Youtao
    Jin, Lingling
    ISPASS 2008: IEEE INTERNATIONAL SYMPOSIUM ON PERFORMANCE ANALYSIS OF SYSTEMS AND SOFTWARE, 2008, : 191 - +
  • [10] A greedy algorithm for scheduling tasks on production lines
    S. Katsavounis
    Operational Research, 2001, 1 (3) : 285 - 298