Dynamic Thermal Management in 3D Multi-Core Architecture through Run-time Adaptation

被引:0
|
作者
Hameed, Fazal [1 ]
Al Faruque, Mohammad Abdullah [1 ]
Henkel, Joerg [1 ]
机构
[1] Karlsruhe Inst Technol, Chair Embedded Syst, Karlsruhe, Germany
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
3D multi-core architectures are seen to provide increased transistor density, reduced power consumption, and improved performance through wire length reduction. However, 3D suffers from increased power density, which exacerbates thermal hotspots. In this paper, we present a novel 3D multi-core architecture that reduces processor activity on the die distant to the heat sink and a core-level dynamic thermal management technique based on the architectural adaptation, e.g. dynamically adapting core-resources depending on diverse application requirements and thermal behavior. The proposed thermal management technique synergistically combines the benefits of the architectural adaptation supported by our 3D multi-core architecture with dynamic voltage and frequency scaling. Our proposed technique provides 19.4% (maximum 24.4%, minimum 15.5%) improvement in the instruction throughput compared to the state-of-the-art thermal management techniques [4, 5] applied to the thermal-aware 3D processor architecture without considering run-time adaptation [10].
引用
收藏
页码:299 / 304
页数:6
相关论文
共 50 条
  • [1] Dynamic Cache Management in Multi-Core Architectures through Run-time Adaptation
    Hameed, Fazal
    Bauer, Lars
    Henkel, Joerg
    [J]. DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 485 - 490
  • [2] A Run-time Manager for Multithreading of Multi-core Systems
    Hsieh, Cheng Hung
    Jou, Jer Min
    [J]. INTELLIGENT SYSTEMS AND APPLICATIONS (ICS 2014), 2015, 274 : 1456 - 1465
  • [3] Towards run-time actor mapping of dynamic dataflow programs onto multi-core platforms
    Yviquel, Herve
    Casseau, Emmanuel
    Raulet, Mickael
    Jaaskelainen, Pekka
    Takala, Jarmo
    [J]. 2013 8TH INTERNATIONAL SYMPOSIUM ON IMAGE AND SIGNAL PROCESSING AND ANALYSIS (ISPA), 2013, : 732 - +
  • [4] Keynote: "Design Space Exploration and Run-time Resource Management in the Embedded Multi-core Era"
    Bampi, Sergio
    [J]. 2012 IEEE 10TH SYMPOSIUM ON EMBEDDED SYSTEMS FOR REAL-TIME MULTIMEDIA (ESTIMEDIA), 2012,
  • [5] ANALYSIS of SPATIAL and TEMPORAL BEHAVIOR OF THREE-DIMENSIONAL MULTI-CORE ARCHITECTURES TOWARDS RUN-TIME THERMAL MANAGEMENT
    Kursun, E.
    Wakil, J.
    Iyengar, M.
    [J]. 2010 12TH IEEE INTERSOCIETY CONFERENCE ON THERMAL AND THERMOMECHANICAL PHENOMENA IN ELECTRONIC SYSTEMS, 2010,
  • [6] OPEN EVENT MACHINE: A MULTI-CORE RUN-TIME DESIGNED FOR PERFORMANCE
    Moerman, Filip
    [J]. 2014 6TH EUROPEAN EMBEDDED DESIGN IN EDUCATION AND RESEARCH CONFERENCE (EDERC), 2014, : 41 - 45
  • [7] Run-Time Cache-Partition Controller for Multi-Core Systems
    Danielsson, Jakob
    Jagemar, Marcus
    Behnam, Moris
    Seceleanu, Tiberiu
    Sjodin, Mikael
    [J]. 45TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2019), 2019, : 4509 - 4515
  • [8] Keynote: "Design Space Exploration and Run-time Resource Management in the Embedded Multi-core Era"
    Zaccaria, Vittorio
    [J]. 2012 IEEE 10TH SYMPOSIUM ON EMBEDDED SYSTEMS FOR REAL-TIME MULTIMEDIA (ESTIMEDIA), 2012,
  • [9] OpenCL Application Auto-Tuning and Run-Time Resource Management for Multi-Core Platforms
    Gadioli, Davide
    Libutti, Simone
    Massari, Giuseppe
    Paone, Edoardo
    Scandale, Michele
    Bellasi, Patrick
    Palermo, Gianluca
    Zaccaria, Vittorio
    Agosta, Giovanni
    Fornaciari, William
    Silvano, Cristina
    [J]. 2014 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS (ISPA), 2014, : 127 - 133
  • [10] Linking run-time resource management of embedded multi-core platforms with automated design-time exploration
    Ykman-Couvreur, C.
    Avasare, P.
    Mariani, G.
    Palermo, G.
    Silvano, C.
    Zaccaria, V.
    [J]. IET COMPUTERS AND DIGITAL TECHNIQUES, 2011, 5 (02): : 123 - 135