SPIN - An Extensible Microkernel for Application-Specific Operating System Services.

Abstract

Application domains, such as multimedia, databases, and parallel computing, require operating system services with high performance and high functionality. Existing operating systems provide fixed interfaces and implementations to system services and resources. This makes them inappropriate for applications whose resource demands and usage patterns are poorly matched by the services provided. The SPIN operating system enables system services to be defined in an application-specific fashion through an extensible microkernel. It offers fine-grained control over a machine's logical and physical resources to applications through run-time adaptation of the system to application requirements.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Feb 28, 1994
Accession Number
ADA293537

Entities

People

  • Brian N. Bershad
  • Craig Chambers
  • Dylan Mcnamee
  • Emin G. Sirer
  • Susan Eggers

Organizations

  • University of Washington

Tags

Communities of Interest

  • Autonomy
  • Energy and Power Technologies
  • Human Systems

DTIC Thesaurus Topics

  • Application Software
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Distributed Computing
  • Engineering
  • High Performance Computing
  • Information Retrieval
  • Language
  • Network Protocols
  • Operating Systems
  • Parallel Computing
  • Parallel Processing
  • Programming Languages
  • Resource Management
  • Systems Engineering

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Parallel and Distributed Computing.