𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Operating system support for distributed multimedia

✍ Scribed by David K. Y. Yau; Simon S. Lam


Publisher
John Wiley and Sons
Year
1998
Tongue
English
Weight
276 KB
Volume
13
Category
Article
ISSN
0884-8173

No coin nor oath required. For personal study only.

✦ Synopsis


We have been investigating an end system architecture to support networking with quality of service guarantees. For user level protocol code in our architecture to access the network, we have designed a kernel᎐user interface. The interface targets three areas for improvement: reduced copying, reduced reliance on explicit kernel᎐user interactions, and provision of rate-based flow control. In this paper, we present the concept of input᎐output efficient buffers for reduced copying, the concept of fast system calls for low-latency network access, and the concept of kernel threads for flow control. Also included is a concept called direct media streaming which is suitable for applications that require limited user processing of media data. These concepts have been implemented as Ž . an extension to SunOS 5.3 the operating system component of Solaris 2.3 . We report some experimental results on the performance of our current system.


πŸ“œ SIMILAR VOLUMES


Middleware support for distributed multi
✍ Kenneth P. Birman; Roy Friedman; Mark Hayden; Injong Rhee πŸ“‚ Article πŸ“… 1999 πŸ› John Wiley and Sons 🌐 English βš– 214 KB πŸ‘ 2 views

Maestro is a middleware support tool for distributed multimedia and collaborative computing applications. These applications share a common need for managing multiple subgroups while providing possibly different quality-of-service guarantees for each of these groups. Maestro's functionality maps wel

Operating system support for persistent
✍ Alan Dearle; David Hulse πŸ“‚ Article πŸ“… 2000 πŸ› John Wiley and Sons 🌐 English βš– 387 KB πŸ‘ 2 views

Since the 1980s, various groups have been constructing systems that support a concept known as orthogonal persistence. These systems support objects whose lifetime is independent of the context in which they were created. The benefits of such systems include greater run-time efficiency, strong seman

Nonintrusive Cloning Garbage Collection
✍ GUSTAVO RODRIGUEZ-RIVERA; VINCENT F. RUSSO πŸ“‚ Article πŸ“… 1997 πŸ› John Wiley and Sons 🌐 English βš– 134 KB

It is well accepted that automatic garbage collection simplifies programming, promotes modularity, and reduces development effort. However it is commonly believed that these advantages do not counteract the perceived price: excessive overheads, possible long pause times while garbage collections occ

Experiences in implementing a distribute
✍ Geoff Coulson; Shakuntala Baichoo πŸ“‚ Article πŸ“… 2000 πŸ› John Wiley and Sons 🌐 English βš– 146 KB πŸ‘ 2 views

Two current trends in distributed computing are the emergence of standardized distributed object platforms such as CORBA, and the increasing use of continuous media data types. This paper describes and evaluates a platform which supports both standard CORBA interactions and continuous media interact

Communication support system for operato
✍ Takashi Koiso; Shogo Nishida πŸ“‚ Article πŸ“… 1999 πŸ› John Wiley and Sons 🌐 English βš– 488 KB

It is very important to support communications among operators in the emergency of large-scale plants. This paper deals with a communication support system for emergent situations in a hierarchical management structure for large-scale plants. Our system is based on the communication model that consi

Indigo: user-level support for building
✍ Kohli, Prince; Ahamad, Mustaque; Schwan, Karsten πŸ“‚ Article πŸ“… 1998 πŸ› John Wiley and Sons 🌐 English βš– 320 KB πŸ‘ 1 views

Distributed systems that consist of workstations connected by high performance interconnects offer computational power comparable to moderate size parallel machines. Middleware like distributed shared memory (DSM) or distributed shared objects (DSO) attempts to improve the programmability of such ha