April 12, 1967 Abstract: Organization of the Multics Supervisor The collection of procedures commonly known as the "supervisor" are, in Multics, divided into three groups which may be described as 1) hardware management, 2) Resource Management, and 3) Library. The hardware management routines serve the function of mapping the currently available configuration of equipment into an apparent standard and unchanging configuration of pseudo-processors with two-dimensional address spaces, and an information storage hierarchy. The resource management routines then allocate resources from this standard configuration among the various users of the system. The library consists of unperfected utility programs made available to the user to simplify usage of the resulting allocated resources. This logical organization facilitates design and debugging of individual supervisor modules. Jerome H. Saltzer For talk at Bell Laboratories, Murray Hill, New Jersey, May 3, 1967