Thermal-aware Joint CPU and Memory Scheduling for Hard Real-Time Tasks on Multicore 3D Platforms

被引:0
|
作者
Chaparro-Baquero, Gustavo A. [1 ]
Sha, Shi [1 ]
Homsi, Soamar [1 ]
Wen, Wujie [1 ]
Quan, Gang [1 ]
机构
[1] Florida Int Univ FIU, Elect & Comp Engn Dept, Miami, FL 33199 USA
基金
美国国家科学基金会;
关键词
TEMPERATURE; ARCHITECTURE;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Designing 3D systems with on-chip DRAM is a promising solution to improve memory bandwidth and reduce memory access latency. However, 3D chips exacerbate the chip thermal problem due to their longer heat dissipation path, as well as the tight thermal coupling between logic and memory layers. In this paper, we are interested in studying thermal aware resource management strategies for both CPUs and memory systems when realizing hard real-time systems on 3D platforms under given peak temperature constraints. Given the dramatically increased power density not only from CPUs but also from memory systems as well, we believe that a joint CPU and memory system resource management is highly desired for 3D platforms to effectively deal with the heat dissipation confined in a small package. In addition, different from many existing thermal management strategies, which are reactive and best-effort in nature, we are more interested in ones that can ensure the strong guarantee for real-time applications. To this end, we introduce a novel approach that incorporates the periodic resource model to guarantee timing constraints for hard real-time systems under thermal constraints. In the meantime, by periodically (deterministically) throttling the accesses of CPUs and memory resources, our approach can effectively guarantee the thermal constraints imposed on both CPUs and memory systems. We use simulation results to demonstrate the effectiveness of our proposed approach in guaranteeing both the timing and temperature constraints for hard real-time tasks on 3D platforms.
引用
收藏
页数:8
相关论文
共 50 条
  • [41] Thermal-Aware QoS Management for Real-Time Databases
    Bai, Tian
    Xu, Hao
    Pan, Yun
    [J]. PROCEEDINGS OF 2018 IEEE 9TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2018, : 621 - 624
  • [42] STEM: A Thermal-Constrained Real-Time Scheduling for 3D Heterogeneous-ISA Multicore Processors
    Tsai, Ting-Hao
    Chen, Ya-Shu
    He, Xue-Xin
    Li, Cheng-Yu
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2018, 67 (06) : 874 - 889
  • [43] Dynamic Scheduling of Real-Time Tasks in Heterogeneous Multicore Systems
    Baital, Kalyan
    Chakrabarti, Amlan
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2019, 11 (01) : 29 - 32
  • [44] Energy efficient scheduling of real-time tasks on multicore processors
    Seo, Euiseong
    Jeong, Jinkyu
    Park, Seonyeong
    Lee, Joonwon
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, 19 (11) : 1540 - 1552
  • [45] Distributed Thermal-Aware Task Scheduling for 3D Network-on-Chip
    Cui, Yingnan
    Zhang, Wei
    Yu, Hao
    [J]. 2012 IEEE 30TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2012, : 494 - 495
  • [46] Optimized Scheduling of Periodic Hard Real-Time Multicore Systems
    Aceituno, Jose Maria
    Guasque, Ana
    Balbastre, Patricia
    Blanes, Francisco
    Pomante, Luigi
    [J]. IEEE ACCESS, 2023, 11 : 30027 - 30039
  • [47] Response Time Analysis for Thermal-Aware Real-Time Systems Under Fixed-Priority Scheduling
    Chandarli, Younes
    Fisher, Nathan
    Masson, Damien
    [J]. 2015 IEEE 18th International Symposium on Real-Time Distributed Computing (ISORC), 2015, : 84 - 93
  • [48] Energy-aware primary/backup scheduling of periodic real-time tasks on heterogeneous multicore systems
    Roy, Abhishek
    Aydin, Hakan
    Zhu, Dakai
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2021, 29
  • [49] Volumetric 3D Mapping in Real-Time on a CPU
    Steinbruecker, Frank
    Sturm, Juergen
    Cremers, Daniel
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2014, : 2021 - 2028
  • [50] Energy-aware Task Scheduling for Near Real-time Periodic Tasks on Heterogeneous Multicore Processors
    Nakada, Takashi
    Yanagihashi, Hiroyuki
    Nakamura, Hiroshi
    Imai, Kunimaro
    Ueki, Hiroshi
    Tsuchiya, Takashi
    Hayashikoshi, Masanori
    [J]. 2017 IFIP/IEEE INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2017, : 31 - 36