Sciweavers

DAGSTUHL
1993

Supporting continuous media applications in a micro-kernel environment

14 years 25 days ago
Supporting continuous media applications in a micro-kernel environment
Currently, popular operating systems are unable to support the end-toend real-time requirements of distributed continuous media. Furthermore, the integration of continuous media communications software into such systems poses significant challenges. This paper describes a design for distributed multimedia support in the Chorus micro-kernel operating system environment which provides the necessary soft real-time support while simultaneously running conventional ions. Our approach is to extend existing Chorus abstractions to include QoS configurability, connection oriented communications and real-time threads. The design uses the following key concepts: the notion of a flow to represent QoS controlled communication between two application threads, a close integration of communications and thread scheduling and the use of a split level scheduling architecture with kernel and user level threads. The paper shows how our design qualitatively improves performance over existing micro-kernel f...
Geoff Coulson, Gordon S. Blair, Philippe Robin, Do
Added 02 Nov 2010
Updated 02 Nov 2010
Type Conference
Year 1993
Where DAGSTUHL
Authors Geoff Coulson, Gordon S. Blair, Philippe Robin, Doug Shepherd
Comments (0)