The University of Texas at Austin
Harrick Vin home pageComputer Sciences

Research  »  Completed Projects  »  OSng


 Project Summary

Next-generation applications will impose diverse performance requirements (with respect to delay, throughput, etc.) on operating systems. Current operating systems offer a single class of ``best-effort'' service to all the applications. Next-generation operating systems can increase the overall utility of the available resources by supporting multiple service classes and aligning services with application needs. To achieve this objective, we are developing processor scheduling mechanisms, I/O subsystems, as well as higher layer protocols necessary for efficient processing and streaming of data at the end-station.

 Team Members

Xingang Guo, Scott Page, Edward Posnak, Asanka De Mel

 Project Publications

Titles link to the abstract. Use pdf icons in the right margin to download the publication

An Adaptive Framework for Developing Multimedia Software Components
E.J. Posnak, R.G. Lavendar, and H.M. Vin
Communications of the ACM, Vol. 40, No. 10, October 1997, pp. 43-47. (ps)

A Hierarchical CPU Scheduler for Multimedia Operating Systems
P. Goyal, X. Guo, and H.M. Vin
Proceedings, 2nd Symposium on Operating Systems Design and Implementations (OSDI'96), Seattle, Washington, October 1996, pp. 107-122. (ps)

Adaptive Configurations
E.J. Posnak, R.G. Lavender, and H.M. Vin
Proceedings, 3rd Pattern Languages of Programming Conference, Monticello, IL, Sept 1996. (ps)

Presentation Processing Support for Adaptive Multimedia Applications
E.J. Posnak, H.M. Vin, and R.G. Lavender
Proceedings, Multimedia Computing and Networking 1996 (MMCN96), San Jose, CA, January 1996, pp. 234-245 (ps)

To top of page To top of page