Title :
Interactive scheduling supports for real-time multimedia execution
Author :
Tan, Teik Guan ; Hsu, Wynne
Author_Institution :
Dept. of Inf. Syst. & Comput. Sci., Nat. Univ. of Singapore, Singapore
Abstract :
With the widespread use of multimedia in industry, there is a need to re-study the underlying computer system structure to better support the execution of multimedia applications. Traditional schedulers found in general-purpose operating systems (GPOS) like UNIX cannot give sufficient and timely service to the multimedia applications. Though there are many hard real-time systems available, they emphasize predictability and absolute guarantee of schedules. These should not be the primary concerns for multimedia applications where missing a deadline is not fatal. To address the special needs of multimedia scheduling, the authors have designed and implemented a flexible scheduling testbed, called ICute (Interactive exeCUTE). The objectives of ICute are: (1) to implement a flexible scheduling mechanism that is able to regulate the execution of multimedia applications to achieve optimal output under various load conditions, (2) to present the programmer with a suitable environment for developing and executing multimedia applications by abstracting all the internal process management and scheduling from the programmer, and (3) to improve portability since ICute is implemented on a UNIX platform, the codes are portable across many systems
Keywords :
Unix; multimedia computing; processor scheduling; programming environments; real-time systems; software portability; ICute flexible scheduling testbed; UNIX platform; computer system structure; interactive scheduling supports; internal process management; internal process scheduling; load conditions; multimedia scheduling; optimal output; portability; programming environment; real-time multimedia execution; regulated multimedia application execution; Application software; Computer industry; Environmental management; Job shop scheduling; Multimedia systems; Operating systems; Processor scheduling; Programming profession; Real time systems; Testing;
Conference_Titel :
Multimedia Computing and Systems '97. Proceedings., IEEE International Conference on
Conference_Location :
Ottawa, Ont.
Print_ISBN :
0-8186-5530-5
DOI :
10.1109/MMCS.1997.609774