×

Multiple software-facility component operating system for co-operative processor control within a multiprocessor computer system

DC
  • US 6,065,037 A
  • Filed: 06/07/1995
  • Issued: 05/16/2000
  • Est. Priority Date: 09/08/1989
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer system employing a multiple facility operating system architecture, said computer system comprising:

  • a) a plurality of processor units provided to co-operatively execute a predetermined set of operating system peer-level facilities, wherein each said processor units is associated with a respective different one of said operating system peer-level facilities and not another of said operating system peer level facilities, and wherein each of said operating system peer-level facilities constitutes a respective separately executed software entity which includes a respective distinct set of peer-level facility related functions, each said processor unit including;

    i) a processor capable of executing a control program; and

    ii) a memory store capable of storing said control program, said processor being coupled to said memory store to obtain access to said control program,said memory store providing for the storage of a first control program portion that includes a one of said respective distinct sets of operating system peer-level facility related functions and that corresponds to a one of said predetermined operating system peer-level facilities, and a second control program portion that provides for the implementation of a multi-tasking interface function, said multi-tasking interface function being responsive to control messages for selecting for execution a one of said peer-level facility related functions of said one of said predetermined operating system peer-level facilities and responsive to said one of said predetermined operating system peer-level facilities for providing control messages to request or in response to the performance of said predetermined peer-level facility related functions of another operating system peer-level facility; and

    b) a communications bus that provides for the interconnection of said plurality of processor units, said communications bus transferring said control messages between the multi-tasking interface functions of said predetermined set of operating system peer-level facilities.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×