An online temperature-aware scheduling technique to avoid thermal emergencies in multiprocessor systems

被引:7
作者
Bashir, Qaisar [1 ]
Shehzad, Muhammad Naeem [2 ]
Awais, Muhammad Naeem [2 ]
Baig, Sobia [2 ]
Dogar, Muhammad Ghaffar [2 ]
Rashid, Aamir [3 ]
机构
[1] Univ Lahore, Lahore, Pakistan
[2] COMSATS Univ Islamabad, Lahore Campus, Islamabad, Pakistan
[3] Univ Engn & Technol Taxila, Taxila, Pakistan
关键词
Embedded systems; Temperature-aware scheduling; Multiprocessing; Switching time; Simulation;
D O I
10.1016/j.compeleceng.2018.06.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Reliability, performance and power consumption of a real-time multiprocessor system are negatively affected by high temperatures, spatial gradients and thermal cycles. Software-based load balancing techniques have been used for thermal management. The transfer of workload in such techniques is based on temperature estimation. In this paper, we proposed an online temperature aware scheduling technique that performs load balancing based on dynamic temperature measurement at a fixed ambient temperature. Contrary to the static techniques that utilize the principle of temperature prediction, the proposed technique does not require any thermal history of workload and is effective for any kind of workload without prior knowledge. Moreover, it reduces the energy consumption and avoids the workload switching delays among the cores. The simulation results show that the technique reduces overall temperature up to 5%, thermal cycles up to 3% and lowers the temporal and spatial gradients compared to the commonly used techniques.
引用
收藏
页码:83 / 98
页数:16
相关论文
共 25 条
  • [1] [Anonymous], 2006, P 2006 IEEE ACM INT, DOI DOI 10.1145/1233501.1233656
  • [2] [Anonymous], SIMULATION EFFICIENT
  • [3] [Anonymous], 2009, ATMI 2 0 MANUAL
  • [4] [Anonymous], AMBIENT TEMPERATURES
  • [5] [Anonymous], 2009, MARVELL PXA270 PROCE
  • [6] [Anonymous], P 8 ACM INT C EMB SO
  • [7] [Anonymous], 2009, STORM SIMULATION TOO, P1
  • [8] [Anonymous], J COMPUT
  • [9] Baati K, 2013, INT SYM IND EMBED, P13, DOI 10.1109/SIES.2013.6601466
  • [10] Schedulability Analysis of Global Scheduling Algorithms on Multiprocessor Platforms
    Bertogna, Marko
    Cirinei, Michele
    Lipari, Giuseppe
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2009, 20 (04) : 553 - 566