Making paths explicit in the scout operating system

David Mosberger, Larry L. Peterson

Research output: Contribution to conferencePaperpeer-review

163 Scopus citations

Abstract

This paper makes a case for paths as an explicit abstraction in operating system design. Paths provide a unifying infrastructure for several OS mechanisms that have been introduced in the last several years, including fbufs, integrated layer processing, packet classifiers, code specialization, and migrating threads. This paper articulates the potential advantages of a path-based OS structure, describes the specific path architecture implemented in the Scout OS, and demonstrates the advantages in a particular application domain—receiving, decoding, and displaying MPEG-compressed video.

Original languageEnglish (US)
DOIs
StatePublished - 1996
Externally publishedYes
Event2nd USENIX Symposium on Operating Systems Design and Implementation, OSDI 1996 - Seattle, United States
Duration: Oct 28 1996Oct 31 1996

Conference

Conference2nd USENIX Symposium on Operating Systems Design and Implementation, OSDI 1996
Country/TerritoryUnited States
CitySeattle
Period10/28/9610/31/96

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture
  • Information Systems

Fingerprint

Dive into the research topics of 'Making paths explicit in the scout operating system'. Together they form a unique fingerprint.

Cite this