Title :
Process control structures for multiprocessors
Author :
Aral, Ziya ; Gertner, Ilya ; Langerman, Alan ; Mitchell, Dave
Author_Institution :
Encore Comput. Corp., Malborough, MA, USA
Abstract :
Describes a new approach to implementing and using a `process´ abstraction in multiprocessors. A new paradigm is described for virtual machines which are built out of finer granularity units called Resource Control Blocks (RCB). A collection of RCBs define a virtual machine. Each RCB is independently sharable. A user has the freedom to define a set of virtual machines each spanning a different collection of resources. Although the new paradigm offers additional flexibility, it carries no additional overhead when compared to previous implementations. Backwards compatible processes are scheduled and created with the same efficiency. New processes that carry less weight are created much more efficiently. A production system has been implemented and measured on Multimax, a shared-memory multiprocessor
Keywords :
parallel architectures; virtual machines; Multimax; Resource Control Blocks; paradigm; processes; shared-memory multiprocessor; virtual machines; Computer architecture; Hardware; Kernel; Operating systems; Privacy; Process control; Resource management; Time sharing computer systems; Trademarks; Virtual machining;
Conference_Titel :
System Sciences, 1991. Proceedings of the Twenty-Fourth Annual Hawaii International Conference on
Conference_Location :
Kauai, HI
DOI :
10.1109/HICSS.1991.183870