A survey of energy-aware scheduling in mixed-criticality systems

被引:25
作者
Zhang, Yi-Wen [1 ,2 ]
Chen, Rong-Kun [1 ]
机构
[1] Huaqiao Univ, Coll Comp Sci & Technol, Xiamen, Peoples R China
[2] Xiamen Key Lab Data Secur & Blockchain Technol, Xiamen, Peoples R China
关键词
Mixed-criticality system; Real-time scheduling; Energy; Reliability; SPORADIC TASK; MANAGEMENT; OPTIMIZATION; SCHEDULABILITY; RECLAMATION; DEADLINE; DEMAND; MODEL;
D O I
10.1016/j.sysarc.2022.102524
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Unlike traditional embedded systems only have one criticality level, mixed-criticality (MC) systems integrate different types of applications or functionalities into a common and shared platform. There are many studies focusing on energy-aware scheduling in MC systems. This paper presents a survey of energy-aware scheduling algorithms in MC systems that have been published in 2013 until the end of 2021. The survey first presents a classification of the presented algorithms which have been classified based on system platforms, scheduling scheme and reliability. Firstly, we review the energy-aware scheduling without reliability, which can further be divided into uniprocessor and multiprocessor MC scheduling algorithms based on the processor platform. Secondly, we investigate the studies that integrate reliability into energy consumption in MC systems. Finally, we find some conclusive observations that can help in identifying possible new research directions.
引用
收藏
页数:11
相关论文
共 111 条
[1]   A Dynamic Power-aware Scheduling of Mixed-Criticality Real-Time Systems [J].
Ali, Ijaz ;
Seo, Jun-ho ;
Kim, Kyong Hoon .
CIT/IUCC/DASC/PICOM 2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY - UBIQUITOUS COMPUTING AND COMMUNICATIONS - DEPENDABLE, AUTONOMIC AND SECURE COMPUTING - PERVASIVE INTELLIGENCE AND COMPUTING, 2015, :438-445
[2]  
[Anonymous], 2013, MIXE CRITICALLY SYST
[3]   An exact schedulability test for fixed-priority preemptive mixed-criticality real-time systems [J].
Asyaban, Sedigheh ;
Kargahi, Mehdi .
REAL-TIME SYSTEMS, 2018, 54 (01) :32-90
[4]  
Awan M.A., 2016, 11 SIES, P1
[5]   PVMC: Task Mapping and Scheduling Under Process Variation Heterogeneity in Mixed-Criticality Systems [J].
Bahrami, Fahimeh ;
Ranjbar, Behnaz ;
Rohbani, Nezam ;
Ejlali, Alireza .
IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2022, 10 (02) :1166-1177
[6]   Energy-Aware Scheduling for Real-Time Systems: A Survey [J].
Bambagini, Mario ;
Marinoni, Mauro ;
Aydin, Hakan ;
Buttazzo, Giorgio .
ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2016, 15 (01)
[7]   The preemptive uniprocessor scheduling of mixed-criticality implicit-deadline sporadic task systems [J].
Baruah, S. ;
Bonifaci, V. ;
D'Angelo, G. ;
Li, H. ;
Marchetti-Spaccamela, A. ;
van der Ster, S. ;
Stougie, L. .
PROCEEDINGS OF THE 24TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2012), 2012, :145-154
[8]  
Baruah Sanjoy, 2010, Proceedings of the 16th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2010), P13, DOI 10.1109/RTAS.2010.10
[9]   Schedulability analysis of mixed-criticality systems with multiple frequency specifications [J].
Baruah, Sanjoy .
2016 PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT), 2016,
[10]   Scheduling mixed-criticality systems to guarantee some service under all non-erroneous behaviors [J].
Baruah, Sanjoy ;
Burns, Alan ;
Guo, Zhishan .
PROCEEDINGS OF THE 28TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS ECRTS 2016, 2016, :131-138