Real Time System Energy-Aware Scheduling
This project was developed during my Master and PhD studies. It is a framework for dynamic reconfiguration, value-based processor resource allocation in multi-modal or not real-time applications, under schedulability, energy consumption and temperature constraints. The framework is suitable for critical and soft real-time adaptive embedded systems which need guarantees of energy savings. The dynamic allocation is formulated as a discrete and continuous (convex and piecewise linear) optimization problem, for which efficient algorithms were tested. Although the discrete problem is NP-Hard, the others have efficient solution and numerical analysis and simulations have shown that the used algorithms and models achieves very good results, with low computational cost.
Related
- Testing Raspberry Pi DVS
- Optimizing QoS in Adaptive Real-Time Systems with Energy Constraint Varying CPU Frequency
- A model considering QoS for real-time systems with energy and temperature constraints
- Optimizing QoS in energy-aware real-time systems
- Optimizing quality of service in real-time systems under energy constraints