HYDRA: The Kernel of a Multiprocessor Operating System

From: Chuck Reeves (creeves_at_windows.microsoft.com)
Date: Mon Jan 12 2004 - 15:15:34 PST

  • Next message: Greg Green: "HYDRA: The kernel of a Multiprocessor Operating System"

    "HYDRA: The Kernel of a Multiprocessor Operating System" is a paper
    describing a system which proposes to act as the "kernel" for a
    collection of multiprocessor computer operating systems. The system was
    designed by a number of researchers at Carnegie-Mellon University around
    1974. The design overview describes a much more object oriented approach
    than previous documents we have read. The text almost read like the
    description of a programming language document. Specifically the details
    surrounding resources as objects, and the use of local name spaces and
    procedures (paralleling stack frames and methods) were noted.
    The model for secure method invocation (using capabilities, templates,
    holes and parameters) seemed somewhat consistent with the approach taken
    by Dennis and Van Horn, but seemed more structured and flexible. While
    not selected for performance reasons, the design briefly discusses the
    idea of garbage collection. The extensibility of this system was
    demonstrated to go far beyond anything we have read about to date in the
    bibliography example, where the ability to introduce new types with
    associated operations and privileges seemed quite compelling.

    Chuck Reeves, creeves_at_microsoft.com
    Microsoft | Windows | Directory Services


  • Next message: Greg Green: "HYDRA: The kernel of a Multiprocessor Operating System"

    This archive was generated by hypermail 2.1.6 : Mon Jan 12 2004 - 15:15:41 PST