Psyche: A General-Purpose Operating System for Shared-Memory Multiprocessors

  • Authors:
  • M. L. Scott;T. J. LeBlanc

  • Affiliations:
  • -;-

  • Venue:
  • Psyche: A General-Purpose Operating System for Shared-Memory Multiprocessors
  • Year:
  • 1987

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Psyche project at the University of Rochester aims to develop a high-performance operating system to support a wide variety of models for parallel programming on a shared-memory multiprocessor. It is predicated on the assumption that no one model of process state or style of communication will prove appropriate for all applications, but that a shared-memory machine can and should support all models. Through a system of keys and access lists, incremental changes to address spaces, and direct execution of remote operations, Psyche will allow individual applications to balance the conflicting goals of efficiency, flexibility, and security. A pilot implementation is under construction on the BBN Butterfly Parallel Processor. (This paper is superceded by the 1988 ICPP paper, and does not appear in this directory.)