کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
424683 685625 2012 11 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A dual-band priority assignment algorithm for dynamic QoS resource management
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
A dual-band priority assignment algorithm for dynamic QoS resource management
چکیده انگلیسی

Future high-quality consumer electronics will contain a number of applications running in a highly dynamic environment, and their execution will need to be efficiently arbitrated by the underlying platform software. The multimedia applications that currently execute in such similar contexts face frequent run-time variations in their resource demands, originated by the greedy nature of the multimedia processing itself. Changes in resource demands are triggered by numerous reasons (e.g. a switch in the input media compression format). Such situations require real-time adaptation mechanisms to adjust the system operation to the new requirements, and this must be done seamlessly to satisfy the user experience. One solution for efficiently managing application execution is to apply quality of service resource management techniques, based on assigning and enforcing resource contracts to applications. Most resource management solutions provide temporal isolation by enforcing resource assignments and avoiding any resource overruns. However, this has a clear limitation over the cost-effective resource usage. This paper presents a simple priority assignment scheme based on uniform priority bands to allow that greedy multimedia tasks incur in safe overruns that increase resource usage and do not threaten the timely execution of non-overrunning tasks. Experimental results show that the proposed priority assignment scheme in combination with a resource accounting mechanism preserves timely multimedia execution and delivery, achieves a higher cost-effective processor usage, and guarantees the execution isolation of non-overrunning tasks.


► We provide a priority assignment algorithm based on budget scheduling that increases significantly the cost-effective CPU usage.
► Increased flexibility of the contract-based model since budgets can be exceeded and still execution isolation is achieved.
► We further elaborate on the definition of the continuous task model and the activities involved in QoS management.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Future Generation Computer Systems - Volume 28, Issue 6, June 2012, Pages 902–912
نویسندگان
, , ,