HYDRA-- the kernel of a multiprocessor operating system

This paper describes the design philosophy of HYDRA the kernel of an operating system for C.mmp, the Carnegie-Mellon Multi-Mini-Processor. This philosophy is realized through the introduction of a generalized notion of 'resource', both physical and virtual, called an 'object'. Mechanisms are presented for dealing with objects, including the creation of new… CONTINUE READING