Thermal and energy-aware utilisation management on MPSoC architectures

被引:1
|
作者
Rupanetti, Dulana [1 ]
Salamy, Hassan [1 ]
机构
[1] Univ St Thomas, Dept Elect & Comp Engn, St Paul, MN 55105 USA
关键词
Task migration; thermal energy; MPSoC; reliability; swapping; DVFS; TASK ALLOCATION; TEMPERATURE; ALGORITHM;
D O I
10.1080/17445760.2021.1941008
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
High operating temperatures have been a major problem in embedded systems due to high throughput and compact designs required by modern applications. This paper introduces a novel strategy to subdue these high peak temperatures of MPSoC systems by incorporating task migration and task swapping, to eliminate hot spots and thermal gradients. The work further confirms that the proposed techniques help mitigate power consumption while maintaining a high throughput to satisfy the deadline requirements of the tasks in the system. A heuristic approach is presented that helps mitigate the hot spots and gradients specifically formed from the high-frequency execution of high-priority tasks. In addition, energy-aware task migration reduced the energy consumption in the system. Extensive experimental testing on actual hardware and simulation showed very plausible results to confirm the capability of the presented techniques to reduce peak temperatures along with reduced energy consumption in the system. The presented techniques performed better than many other standard and state-of-the-art published approaches in the literature. [GRAPHICS]
引用
收藏
页码:449 / 469
页数:21
相关论文
共 50 条
  • [31] Energy-aware mapping for tree-based NoC architectures by recursive bipartitioning
    Chang, Zhengwei
    Xiong, Guangze
    Sang, Nan
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2008, : 105 - 109
  • [32] Energy-Aware Self-Adaptation for Application Execution on Heterogeneous Parallel Architectures
    Kavanagh, Richard
    Djemame, Karim
    Ejarque, Jorge
    Badia, Rosa M.
    Garcia-Perez, David
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2020, 5 (01): : 81 - 94
  • [33] Energy-aware middleware
    Petre, Luigia
    FIFTEENTH IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2008, : 326 - 334
  • [34] Energy-Aware Caching
    Zhang, Wei
    Fan, Rui
    Liu, Fang
    Lai, Pan
    2015 IEEE 21ST INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2015, : 473 - 480
  • [35] Energy-Aware Intelligent Controller for Dynamic Energy Management on Smart Microgrid
    Vadana, Prasanna D.
    Kottayil, Sasi K.
    2014 POWER AND ENERGY SYSTEMS CONFERENCE: TOWARDS SUSTAINABLE ENERGY, 2014,
  • [36] Energy-aware Multimedia Applications Scheduling on VFI-NoC-MPSoC using as an Edge-device in IoT
    Tariq, Umair Ullah
    Ali, Haider
    Panneerselvam, John
    Hardy, James
    Liu, Lu
    2020 IEEE INTL SYMP ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, INTL CONF ON BIG DATA & CLOUD COMPUTING, INTL SYMP SOCIAL COMPUTING & NETWORKING, INTL CONF ON SUSTAINABLE COMPUTING & COMMUNICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2020), 2020, : 785 - 793
  • [37] Energy-aware management of NAND type flash file system
    Chen, C. T.
    Chen, C. H.
    Huang, W. T.
    ELECTRONICS LETTERS, 2006, 42 (14) : 795 - 796
  • [38] Integrated Energy-Aware Management of Supercomputer Hybrid Cooling Systems
    Conficoni, Christian
    Bartolini, Andrea
    Tilli, Andrea
    Cavazzoni, Carlo
    Benini, Luca
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2016, 12 (04) : 1299 - 1311
  • [39] An approach for energy-aware management in ubiquitous home network environment
    Mok, Hyung-Soo
    Son, Sung-Yong
    Hong, Jun Hee
    Kim, Sanghoon
    SOFTWARE TECHNOLOGIES FOR EMBEDDED AND UBIQUITOUS SYSTEMS, 2007, 4761 : 293 - +
  • [40] An Energy-Aware Mapping Algorithm for Mesh-based Network-on-Chip Architectures
    Sun, Jin
    Zhang, Yi
    PROCEEDINGS OF 2017 IEEE INTERNATIONAL CONFERENCE ON PROGRESS IN INFORMATICS AND COMPUTING (PIC 2017), 2017, : 357 - 361