Adaptive bandwidth reservation for multimedia computing
- 20 January 2003
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
In this paper we present a framework for dynamically allocating the CPU resource to tasks whose execution times are not known a priori. Tasks are partitioned in three classes: the ones that require a uniform execution but do not impose any temporal constraint, periodic tasks that operate on Continuous Media, and event driven tasks that respond to external interrupts. For the last two classes, we show how to adjust the fraction of the CPU bandwidth assigned to each task using a feedback mechanism.Keywords
This publication has 15 references indexed in Scilit:
- The case for feedback control real-time schedulingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- A framework for adaptive resource management in a multimedia operating systemPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Constant bandwidth vs. proportional share resource allocationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- A proportional share resource allocation algorithm for real-time, time-shared systemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Elastic task model for adaptive rate controlPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A resource allocation model for QoS managementPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A hierarchial CPU scheduler for multimedia operating systemsPublished by Association for Computing Machinery (ACM) ,1996
- A continuous media application supporting dynamic QOS control on real-time MachPublished by Association for Computing Machinery (ACM) ,1994
- Collaborative load shedding for media-based applicationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1994
- Scheduling Algorithms for Multiprogramming in a Hard-Real-Time EnvironmentJournal of the ACM, 1973