Thermal-Aware Scheduling for Future Chip Multiprocessors

被引:9
|
作者
Stavrou, Kyriakos [1 ]
Trancoso, Pedro [1 ]
机构
[1] Univ Cyprus, Dept Comp Sci, 75 Kallipoleos St,POB 20537, CY-1678 Nicosia, Cyprus
关键词
D O I
10.1155/2007/48926
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The increased complexity and operating frequency in current single chip microprocessors is resulting in a decrease in the performance improvements. Consequently, major manufacturers offer chip multiprocessor (CMP) architectures in order to keep up with the expected performance gains. This architecture is successfully being introduced in many markets including that of the embedded systems. Nevertheless, the integration of several cores onto the same chip may lead to increased heat dissipation and consequently additional costs for cooling, higher power consumption, decrease of the reliability, and thermal-induced performance loss, among others. In this paper, we analyze the evolution of the thermal issues for the future chip multiprocessor architectures and show that as the number of on-chip cores increases, the thermal-induced problems will worsen. In addition, we present several scenarios that result in excessive thermal stress to the CMP chip or significant performance loss. In order to minimize or even eliminate these problems, we propose thermal-aware scheduler (TAS) algorithms. When assigning processes to cores, TAS takes their temperature and cooling ability into account in order to avoid thermal stress and at the same time improve the performance. Experimental results have shown that a TAS algorithm that considers also the temperatures of neighboring cores is able to significantly reduce the temperature-induced performance loss while at the same time, decrease the chip's temperature across many different operation and configuration scenarios. Copyright (C) 2007 K. Stavrou and P. Trancoso.
引用
收藏
页数:15
相关论文
共 50 条
  • [41] Thermal-Aware Scheduling for MPSoC in the Avionics Domain: Tooling and Initial Results
    Benedikt, Ondrej
    Sojka, Michal
    Zaykov, Pavel
    Hornof, David
    Kafka, Matej
    Sucha, Premysl
    Hanzalek, Zdenek
    [J]. 2021 IEEE 27TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA 2021), 2021, : 159 - 168
  • [42] Thermal-Aware Task Scheduling for 3D Multicore Processors
    Zhou, Xiuyi
    Yang, Jun
    Xu, Yi
    Zhang, Youtao
    Zhao, Jianhua
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2010, 21 (01) : 60 - 71
  • [43] Thermal-Aware Scheduling of Batch Jobs in Geographically Distributed Data Centers
    Polverini, Marco
    Cianfrani, Antonio
    Ren, Shaolei
    Vasilakos, Athanasios V.
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2014, 2 (01) : 71 - 84
  • [44] Thermal-aware application scheduling on device-heterogeneous embedded architectures
    Swaminathan, Karthik
    Kotra, Jagadish
    Liu, Huichu
    Sampson, Jack
    Kandemir, Mahmut
    Narayanan, Vijaykrishnan
    [J]. 2015 28TH INTERNATIONAL CONFERENCE ON VLSI DESIGN (VLSID), 2015, : 221 - 226
  • [45] A Fast Scheme to Investigate Thermal-Aware Scheduling Policy for Multicore Processors
    He, Liqiang
    Narisu, Cha
    [J]. ADVANCED PARALLEL PROCESSING TECHNOLOGIES, PROCEEDINGS, 2009, 5737 : 1 - 10
  • [46] Thermal-aware SoC test scheduling with test set partitioning and interleaving
    He, Zhiyuan
    Peng, Zebo
    Eles, Petru
    Rosinger, Paul
    Al-Hashimi, Bashir M.
    [J]. 21ST IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT-TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2006, : 477 - +
  • [47] Thermal-aware SoC test scheduling with test set partitioning and interleaving
    He, Zhiyuan
    Peng, Zebo
    Eles, Petru
    Rosinger, Paul
    Al-Hashimi, Bashir M.
    [J]. JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2008, 24 (1-3): : 247 - 257
  • [48] Thermal-aware Job Scheduling of MapReduce Applications on High Performance Clusters
    Taneja, Shubbhi
    Zhou, Yi
    Alghamdi, Mohammed I.
    Qin, Xiao
    [J]. 2017 46TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPPW), 2017, : 261 - 270
  • [49] Thermal-Aware Global Real-Time Scheduling on Multicore Systems
    Fisher, Nathan
    Chen, Jian-Jia
    Wang, Shengquan
    Thiele, Lothar
    [J]. 15TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATION SYMPOSIUM: RTAS 2009, PROCEEDINGS, 2009, : 131 - +
  • [50] Adaptive Thread Scheduling in Chip Multiprocessors
    Ismail Akturk
    Ozcan Ozturk
    [J]. International Journal of Parallel Programming, 2019, 47 : 1014 - 1044