Integrated scheduling of multimedia and hard real-time tasks
- 23 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 10528725,p. 206-217
- https://doi.org/10.1109/real.1996.563718
Abstract
An integrated platform which is capable of meeting the requirements of both traditional real-time control processing and multimedia processing has enormous potential for accommodating various kinds of new applications. However, except for the simplest of situations, few, if any, research or commercial systems successfully provide architectural and OS mechanisms which can efficiently support both hard real-time computation and multimedia soft real-time computation. The authors propose a multimedia server execution on multiprocessor real-time operating systems to provide different classes of guarantee to support both types of processing. The multimedia server supports multiple periodic multimedia streams with a capability for graceful QoS degradation during system overload. They (i) develop several multimedia server scheduling algorithms, (ii) evaluate the performance of these algorithms, and (iii) discuss realistic system implementation issues on the SGI IRIX/REACT/PRO operating system.Keywords
This publication has 11 references indexed in Scilit:
- Integrated scheduling of multimedia and hard real-time tasksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A real-time system description languagePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Continuous and multimedia OS support in real-time control applicationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Real-time operating systems for multimedia processingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Supporting real-time and multimedia applications on the Mercuri testbedIEEE Journal on Selected Areas in Communications, 1995
- A scalable multi-discipline, multiple-processor scheduling framework for IRIXPublished by Springer Nature ,1995
- A CPU scheduling algorithm for continuous media applicationsPublished by Springer Nature ,1995
- Analyzing the multimedia operating systemIEEE MultiMedia, 1995
- Metascheduling for continuous mediaACM Transactions on Computer Systems, 1993
- The Spring kernel: a new paradigm for real-time systemsIEEE Software, 1991