EnSuRe: Energy & Accuracy Aware Fault-tolerant Scheduling on Real-time Heterogeneous Systems

被引:0
作者
Saha, Sangeet [1 ]
Adetomi, Adewale [2 ]
Zhai, Xiaojun [1 ]
Kasap, Server [3 ]
Ehsan, Shoaib [1 ]
Arslan, Tughrul [2 ]
McDonald-Maier, Klaus [1 ]
机构
[1] Univ Essex, Embedded & Intelligent Syst Lab, Colchester, Essex, England
[2] Univ Edinburgh, Sch Engn, Ewireless Res Grp, Edinburgh, Midlothian, Scotland
[3] Coventry Univ, Sch Comp Elect & Maths, Coventry, W Midlands, England
来源
2021 IEEE 27TH INTERNATIONAL SYMPOSIUM ON ON-LINE TESTING AND ROBUST SYSTEM DESIGN (IOLTS) | 2021年
基金
英国工程与自然科学研究理事会;
关键词
Heterogeneous processors; Real-time systems; Fault-tolerant scheduling; Energy efficiency; MANAGEMENT;
D O I
10.1109/IOLTS52814.2021.9486707
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes an energy efficient real-time scheduling strategy called EnSuRe, which (i) executes real-time tasks on low power consuming primary processors to enhance the system accuracy by maintaining the deadline and (ii) provides reliability against a fixed number of transient faults by selectively executing backup tasks on high power consuming backup processor. Simulation results reveal that EnSuRe consumes nearly 25% less energy, compared to existing techniques, while satisfying the fault tolerance requirements. EnSuRe is also able to achieve 75% system accuracy with 50% system utilisation. Further, the obtained simulation outcomes are validated on benchmark tasks via a fault injection framework on Xilinx ZYNQ APSoC heterogeneous dual core platform.
引用
收藏
页数:4
相关论文
共 11 条
[1]  
Crockett Louise., 2019, Exploring ZYNQ MPSoC: With PYNQ and Machine Learning Applications
[2]   Energy minimization for on-line real-time scheduling with reliability awareness [J].
Fan, Ming ;
Han, Qiushi ;
Yang, Xiaokun .
JOURNAL OF SYSTEMS AND SOFTWARE, 2017, 127 :168-176
[3]   Exploiting primary/backup mechanism for energy efficiency in dependable real-time systems [J].
Guo, Yifeng ;
Zhu, Dakai ;
Aydin, Hakan ;
Han, Jian-Jun ;
Yang, Laurence T. .
JOURNAL OF SYSTEMS ARCHITECTURE, 2017, 78 :68-80
[4]   On Reliability Management of Energy-Aware Real-Time Systems Through Task Replication [J].
Haque, Mohammad A. ;
Aydin, Hakan ;
Zhu, Dakai .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (03) :813-825
[5]   A Survey of Techniques for Approximate Computing [J].
Mittal, Sparsh .
ACM COMPUTING SURVEYS, 2016, 48 (04)
[6]  
Mo L, 2019, DES AUT TEST EUROPE, P1513, DOI [10.23919/DATE.2019.8715077, 10.23919/date.2019.8715077]
[7]  
Nair PP, 2018, PROCEEDINGS OF THE 2018 8TH INTERNATIONAL SYMPOSIUM ON EMBEDDED COMPUTING AND SYSTEM DESIGN (ISED 2018), P63, DOI 10.1109/ISED.2018.8704123
[8]   Energy-Efficient Fault Tolerance for Real-Time Tasks with Precedence Constraints on Heterogeneous Multicore Systems [J].
Roy, Abhishek ;
Aydin, Hakan ;
Zhu, Dakai .
2019 TENTH INTERNATIONAL GREEN AND SUSTAINABLE COMPUTING CONFERENCE (IGSC), 2019,
[9]  
Roy A, 2017, I SYMPOS LOW POWER E
[10]  
Saha S., 2021, IEEE T SYST MAN CY-S