Thermal-aware application scheduling on device-heterogeneous embedded architectures

被引:2
|
作者
Swaminathan, Karthik [1 ]
Kotra, Jagadish [1 ]
Liu, Huichu [1 ]
Sampson, Jack [1 ]
Kandemir, Mahmut [1 ]
Narayanan, Vijaykrishnan [1 ]
机构
[1] Penn State Univ, University Pk, PA 16802 USA
关键词
D O I
10.1109/VLSID.2015.43
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The challenges of the Power Wall manifest in mobile and embedded processors due to their inherent thermal and form-factor constraints. The power dissipated over a fixed area, namely, the power density, directly affects acceptable core temperatures even for low-power devices. In this paper, we examine techniques to counter this power density increase with device and microarchitecture-level heterogeneity. We explore the design space in which various parameters such as frequency and micro-architectural complexity can be traded off against each other in order to achieve the optimal configuration for a fixed temperature limit. Since conventional CMOS technology based cores may not satisfy our performance and power requirements, especially under tight thermal constraints, we propose a heterogeneous CMOS-Tunnel FET multicore for obtaining the optimal operating points under power and thermal limitations. Using a profiling based static assignment scheme, we demonstrate the improvement obtained by coupling this device-level heterogeneity to architectural modifications. We also propose an instruction slack-based scheme to map applications on the heterogeneous multicore. Our schemes show an improvement of up to 47% performance and 30% energy above the best homogeneous configuration.
引用
收藏
页码:221 / 226
页数:6
相关论文
共 50 条
  • [1] A thermal-aware scheduling for multicore architectures
    Chien, Ting-Hsuan
    Chang, Rong-Guey
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2016, 62 : 54 - 62
  • [2] TaSaT: Thermal-Aware Scheduling and Tuning Algorithm for Heterogeneous and Configurable Embedded Systems
    Alsafrjalani, Mohamad Hammam
    Adegbija, Tosiron
    [J]. PROCEEDINGS OF THE 2018 GREAT LAKES SYMPOSIUM ON VLSI (GLSVLSI'18), 2018, : 75 - 80
  • [3] Thermal-aware task allocation and scheduling for embedded systems
    Hung, WL
    Xie, Y
    Vijaykrishnan, N
    Kandemir, M
    Irwin, MJ
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 898 - 899
  • [4] Thermal-aware Adaptive Platform Management for Heterogeneous Embedded Systems
    Maity, Srijeeta
    Ghose, Anirban
    Dey, Soumyajit
    Biswas, Swarnendu
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2021, 20 (05)
  • [5] Thermal-Aware Scheduling in Green Data
    Chaudhry, Muhammad Tayyab
    Ling, Teck Chaw
    Manzoor, Atif
    Hussain, Syed Asad
    Kim, Jongwon
    [J]. ACM COMPUTING SURVEYS, 2015, 47 (03)
  • [6] Thermal-aware Post Compilation for VLIW Architectures
    Hsieh, Wen-Wen
    Hwang, TingTing
    [J]. PROCEEDINGS OF THE ASP-DAC 2009: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 2009, 2009, : 606 - 611
  • [7] Thermal-aware MapReduce Real-Time Scheduling in Heterogeneous Server Systems
    Tang, Tzu-Chen
    Chen, Ya-Shu
    [J]. 2016 RESEARCH IN ADAPTIVE AND CONVERGENT SYSTEMS, 2016, : 207 - 212
  • [8] Thermal-Aware Scheduling for Future Chip Multiprocessors
    Stavrou, Kyriakos
    Trancoso, Pedro
    [J]. EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2007, (01)
  • [9] Thermal-Aware Sensor Scheduling for Distributed Estimation
    Forte, Domenic
    Srivastava, Ankur
    [J]. DISTRIBUTED COMPUTING IN SENSOR SYSTEMS, PROCEEDINGS, 2010, 6131 : 116 - 129
  • [10] Thermal-Aware Scheduling Collaborating with OS and Architecture
    Lee, Cheng-Yu
    Yang, Shuang-Jhu
    Chang, Rong-Guey
    [J]. 2013 42ND ANNUAL INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2013, : 1044 - 1051