Abstract
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.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have