Advertisement

System support for time-critical applications

  • J. Duane Northcutt
  • Eugene M. Kuerner
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 614)

Abstract

A number of interesting application areas have time constraints associated with them — most notably in the area of multimedia. Today's workstations do not provide adequate support for applications whose definition of correctness is a function of time. This paper presents a set of system-level mechanisms that permit the incorporation of multiple streams of sustained, high-bandwidth, time-critical information as first-class data types within a distributed workstation computing environment. This work is being done as a part of a broader research effort being conducted at Sun Microsystems Laboratories to develop fundamental system technology in support of multimedia applications.

Keywords

Regulation Object Resource Request Temporal Alignment Sample Delivery Operating System Kernel 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

References

  1. [Anderson 91]
    Anderson, D. P., Govindan, R., and Homsy, G. Abstractions for Continuous Media in a Network Window System. International Conference on Multimedia Information Systems, Singapore, January 1991.Google Scholar
  2. [Escobar 91]
    J. Escobar, D. Deutsch, and C. Partridge A Multi-Service Flow Synchronization Protocol. Technical Report, Bolt Beranek and Newman, March 1991.Google Scholar
  3. [Herrtwich 90]
    R. G. Herrtwich Time Capsules: An Abstraction for Access to Continuous-Media Data. IEEE Real-Time Systems Symposium, December 1990.Google Scholar
  4. [Hopper 90]
    A. Hopper Pandora — An Experimental System for Multimedia Applications. ACM Operating Systems Review, 1990.Google Scholar
  5. [HRV 90]
    High Resolution Video (HRV) Workstation Project System Support for Time-Critical Media Applications: Functional Requirements HRV Project Technical Report #90101, November 1990.Google Scholar
  6. [HRV 91a]
    High Resolution Video (HRV) Workstation Project High Resolution Video Workstation: Executive Software Specification. HRV Project Technical Report — in preparation, October 1991.Google Scholar
  7. [HRV 91b]
    High Resolution Video (HRV) Workstation Project High Resolution Video Workstation: Video Programming Abstractions. HRV Project Technical Report — in preparation, October 1991.Google Scholar
  8. [Liu 73]
    Liu, C. L. and Leyland, J. W. Scheduling Algorithms for Multiprocessing in a Hard Real-Time Environment. Journal of the ACM 20(1):46–61, 1973.Google Scholar
  9. [Mills 90]
    Mills, D. Network Time Protocol (Version 2) Specification and Implementation. Network Working Group Technical Report, Delaware, July 1990.Google Scholar
  10. [Northcutt 87]
    J. D. Northcutt Mechanisms for Reliable Distributed Real-Time Operating Systems: The Alpha Kernel. Academic Press, Boston, 1987.Google Scholar
  11. [Northcutt 88]
    J. D. Northcutt The Alpha Operating System: Requirements and Rationale. Archons Project Technical Report #88011, Department of Computer Science, Carnegie-Mellon University, January 1988.Google Scholar
  12. [Steinmetz 90]
    R. Steinmetz Synchronization Properties in Multimedia Systems. IEEE Journal on Selected Areas in Communications, 8(3), April 1990.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1992

Authors and Affiliations

  • J. Duane Northcutt
    • 1
  • Eugene M. Kuerner
    • 1
  1. 1.Sun Microsystems Laboratories, Inc.USA

Personalised recommendations