Energy efficient task synchronisation in reservation-based real-time systems
Rishav Raj, Swatantra Jaiswal, Piyush Chaudhari · 2017
A wide variety of applications are making use of battery powered real-time systems in the present world. We address the need of an energy efficient design of real-time systems to reduce power consumption while ensuring the timing constraints. We propose a novel algorithm Energy Efficient Bandwidth Inheritance (EE-BWI) Protocol which is an extension of the well-known Bandwidth Inheritance (BWI) Protocol taking into account the energy factor. To the best of our knowledge, this is the first of its kind strategy, for scheduling real-time tasks in dynamic systems where tasks can interact through shared resources considering the energy factor including the interactions between hard real-time tasks and soft real-time tasks.