Power-Efficient and Aging-Aware Primary/Backup Technique for Heterogeneous Embedded Systems

被引:3
作者
Ansari, Mohsen [1 ]
Safari, Sepideh [2 ]
Rohbani, Nezam [2 ]
Ejlali, Alireza [1 ]
Al-Hashimi, Bashir M. [3 ]
机构
[1] Sharif Univ Technol, Dept Comp Sci & Engn, Tehran 1136511155, Iran
[2] Inst Res Fundamental Sci IPM, Sch Comp Sci, Tehran 193955531, Iran
[3] Kings Coll London, Dept Engn, London WC2R 2LS, England
来源
IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING | 2023年 / 8卷 / 04期
关键词
Reliability; Aging; Task analysis; Power demand; Multicore processing; Fault tolerant systems; Fault tolerance; Primary/backup; power management; aging; task scheduling; heterogeneous embedded systems; RELIABILITY;
D O I
10.1109/TSUSC.2023.3282164
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
One of the essential requirements of embedded systems is a guaranteed level of reliability. In this regard, fault-tolerance techniques are broadly applied to these systems to enhance reliability. However, fault-tolerance techniques may increase power consumption due to their inherent redundancy. For this purpose, power management techniques are applied, along with fault-tolerance techniques, which generally prolong the system lifespan by decreasing the temperature and leading to an aging rate reduction. Yet, some power management techniques, such as Dynamic voltage and frequency scaling (DVFS), increase the transient fault rate and timing error. For this reason, heterogeneous multicore platforms have received much attention due to their ability to make a trade-off between power consumption and performance. Still, it is more complicated to map and schedule tasks in a heterogeneous multicore system. In this paper, for the first time, we propose a power management method for a heterogeneous multicore system that reduces power consumption and tolerates both transient and permanent faults through primary/backup technique while considering core-level power constraint, real-time constraint, and aging effect. Experimental evaluations demonstrate the efficiency of our proposed method in terms of reducing power consumption compared to the state-of-the-art schemes, together with guaranteeing reliability and considering the aging effect.
引用
收藏
页码:715 / 726
页数:12
相关论文
共 47 条
[31]   Design of Fast and Efficient Energy-Aware Gradient-Based Scheduling Algorithms for Heterogeneous Embedded Multiprocessor Systems [J].
Goh, Lee Kee ;
Veeravalli, Bharadwaj ;
Viswanathan, Sivakumar .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2009, 20 (01) :1-12
[32]   Power-efficient distributed scheduling of virtual machines using workload-aware consolidation techniques [J].
Sharifi, Mohsen ;
Salimi, Hadi ;
Najafzadeh, Mahsa .
JOURNAL OF SUPERCOMPUTING, 2012, 61 (01) :46-66
[33]   Power-efficient distributed scheduling of virtual machines using workload-aware consolidation techniques [J].
Mohsen Sharifi ;
Hadi Salimi ;
Mahsa Najafzadeh .
The Journal of Supercomputing, 2012, 61 :46-66
[34]   UMOTS: an uncertainty-aware multi-objective genetic algorithm-based static task scheduling for heterogeneous embedded systems [J].
Raji, Mohsen ;
Nikseresht, Mohaddaseh .
JOURNAL OF SUPERCOMPUTING, 2022, 78 (01) :279-314
[35]   An Efficient Technique for Computing Importance Measures in Automatic Design of Dependable Embedded Systems [J].
Aliee, Hananeh ;
Glass, Michael ;
Khosravi, Faramarz ;
Teich, Juergen .
2014 INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS (CODES+ISSS), 2014,
[36]   Power-Efficient Positioning for Visible Light Systems via Chance Constrained Optimization [J].
Yazar, Onurcan ;
Keskin, Musa Furkan ;
Gezici, Sinan .
IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2020, 56 (05) :4124-4131
[37]   Efficiently Switchable Context-Aware Dataflow Adaptation Technique for Low-Power Multi-Core Embedded Systems [J].
Jung, Hyeonseok ;
Yang, Hoeseok .
IEEE ACCESS, 2019, 7 :177974-177987
[38]   An energy-aware gradient-based scheduling heuristic for heterogeneous multiprocessor embedded systems [J].
Goh, Lee Kee ;
Veeravalli, Bharadwaj ;
Viswanathan, Sivakumar .
HIGH PERFORMANCE COMPUTING - HIPC 2007, PROCEEDINGS, 2007, 4873 :331-+
[39]   HLQ: Hardware-Friendly Logarithmic Quantization Aware Training for Power-Efficient Low-Precision CNN Models [J].
Choi, Dahun ;
Park, Juntae ;
Kim, Hyun .
IEEE ACCESS, 2024, 12 :159611-159621
[40]   Restricted Scheduling Windows for Dynamic Fault-Tolerant Primary/Backup Approach-Based Scheduling on Embedded Systems [J].
Dobias, Petr ;
Casseau, Emmanuel ;
Sinnen, Oliver .
SCOPES '18: PROCEEDINGS OF THE 21ST INTERNATIONAL WORKSHOP ON SOFTWARE AND COMPILERS FOR EMBEDDED SYSTEMS, 2018, :27-30