Elastic Task Model for Adaptive Rate Control
RTSS '98 Proceedings of the IEEE Real-Time Systems Symposium
Skip-Over: Algorithms and Complexity for Overloaded Systems that Allow Skips
Skip-Over: Algorithms and Complexity for Overloaded Systems that Allow Skips
QoS Control Strategies for High-Quality Video Processing
ECRTS '04 Proceedings of the 16th Euromicro Conference on Real-Time Systems
Fine Grain QoS Control for Multimedia Application Software
Proceedings of the conference on Design, Automation and Test in Europe - Volume 2
Journal of Parallel and Distributed Computing
Symbolic quality control for multimedia applications
Real-Time Systems
A methodology and supporting tools for the development of component-based embedded systems
Proceedings of the 13th Monterey conference on Composition of embedded systems: scientific and industrial issues
Compilation and virtualization in the HiPEAC vision
Proceedings of the 47th Design Automation Conference
Hi-index | 0.00 |
We propose a method for fine grain QoS control of real-time applications. The method allows adapting the overall system behavior by adequately setting the quality level parameters of its actions. The objective of the control policy is to meet QoS requirements including three types of properties: 1) safety that is, no deadline is missed; 2) optimality that is, maximization of the available time budget; 3) smoothness of quality levels. The method takes as input a model of the application software, QoS requirements and platform-dependent timing information, and produces a controlled application software meeting the QoS requirements on the target platform. This paper provides a complete formalization of the quality control problem. It proposes a new control management policy ensuring safety, near-optimality and smoothness. It also describes a prototype tool implementing the quality control algorithm and experimental results about its application to a video encoder.