Patent EP0321723A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0321723A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Apparatus for a data processing system having a peer relationship among a plurality of central processing units

Assignee: Bull HN Information Systems Inc
•
Filing: 1988-11-24
•
Granted: —
•
Expires: 2008-11-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data processing system is disclosed in which a plurality of central processing units have access to all the system resources, i.e., have a peer relationship. During initialization of the data processing system, all the system resources are allocated to the individual central processing units according to a preselected distribution, the identification of available resources thereafter being stored in the files of the individual central processing units. During the operation of the data processing system, the resources can be reallocated by a predetermined procedure. The central processing units entering such a relationship are required to include apparatus and/or software procedures that prevent access to system resources not assigned thereto. A mail box procedure, using locations in the main memory unit permit communication between the central processing units and are used in the dynamic allocation of resources.

Inventors

  • 👤 John L. Curley
  • 👤 Thomas S. Hirsch
  • 👤 John C. Penney
  • 👤 Ileana S. Reisch
  • 👤 Theodore R. Staplin, Jr.
  • 👤 David A. Wurz

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-26 14:15
CPC Classifications
G; G06; G06F; G06F13/00; G06F9/00; G06F9/06; G06F9/46; G06F9/48; G06F9/4806; G06F9/4843; G06F13/38; G06F13/382; G06F13/387; G06F15/00; G06F15/16; G06F15/161; G06F9/50; G06F9/5005; G06F9/5011; G06F9/5061

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 96 words
A data processing system comprising: a plurality of resources; a plurality of central processing units, each of said central processing units including mechanisms ensuring access to only selected resources, wherein at least two of said central processing units have incompatible operating characteristics, each of said central processing units having files identifying said selected resources; and compatibility means for permitting a central processing unit incompatible with a remainder of said data processing system to be coupled to said data processing system, said compatibility means permitting said incompatible central processing unit to access all of said system resources.
Claim 2
Dependent Claim 96 words
A data processing system comprising: a plurality of resources; a plurality of central processing units, each of said central processing units including mechanisms ensuring access to only selected resources, wherein at least two of said central processing units have incompatible operating characteristics, each of said central processing units having files identifying said selected resources; and compatibility means for permitting a central processing unit incompatible with a remainder of said data processing system to be coupled to said data processing system, said compatibility means permitting said incompatible central processing unit to access all of said system resources.
Claim 3
Dependent Claim 66 words
The data processing system of Claim 1 wherein said compatibility means includes an interface means for converting signal groups from said incompatible central processing unit to signal groups capable of being processed by said remainder of said data processing system and for converting signal groups from said remainder of said data processing unit to signal groups capable of being processed by said incompatible central processing unit.
Claim 4
Dependent Claim 36 words
The data processing unit of Claim 2 wherein said compatibility means includes procedure means for executing a procedure by a remainder of said data processing system in response to signals from said incompatible data processing system.
Claim 5
Dependent Claim 27 words
The data processing system of Claim 1 wherein said mechanisms ensuring address to selected resources includes means for verifying generated addresses are included in said selected resources.
Claim 6
Independent Claim 101 words
The method of providing a data processing system having a plurality of central processing units, at least two of said central processing units being incompatible, wherein each of said plurality of data processing systems has a peer relationship with other of said plurality of central processing units, comprising the step of: associating with each central processing unit a file identifying resources accessible by said associated central processing unit; ensuring that every address generated by each data processing system is included in said file identifying accessible resources; and permitting each central processing unit access to all resources of said data processing system.
Claim 7
Independent Claim 101 words
The method of providing a data processing system having a plurality of central processing units, at least two of said central processing units being incompatible, wherein each of said plurality of data processing systems has a peer relationship with other of said plurality of central processing units, comprising the step of: associating with each central processing unit a file identifying resources accessible by said associated central processing unit; ensuring that every address generated by each data processing system is included in said file identifying accessible resources; and permitting each central processing unit access to all resources of said data processing system.
Claim 8
Dependent Claim 115 words
The method of providing a peer relationship between central processing unit of a data processing unit of Claim 9 wherein said permitting step includes the step of: for each incompatible central processing unit processing signal groups not capable of being processed by a remainder of said data processing system, converting signal groups provided by said remainder of said data processing system to said incompatible central processing unit to a format capable of being processed by said incompatible central processing unit and converting signal groups provided to said remainder of said data processing system by said central processing unit to a data signal groups capable of being processed by a remainder of said data processing system.
Claim 9
Dependent Claim 145 words
A data processing system comprising: data processing system resources including at least a main memory unit; a first central processing unit/operating system combination capable of accessing said data processing system resources, said first combination including a first list of accessible resources and a first mechanism for ensuring an address generated by said first combination is included in said associated list of resources; a second central processing unit/operating system combination incompatible with said first combination, said second combination including a second list of accessible resources and a first mechanism for ensuring that an address generated by said second combination is included in said second list; interface means coupled between said second combination and said system resources for permitting said second combination to exchange signal with said system resources; and allocation means for dynamically reallocating said data processing system resources between said first and said second file.
Claim 10
Dependent Claim 145 words
A data processing system comprising: data processing system resources including at least a main memory unit; a first central processing unit/operating system combination capable of accessing said data processing system resources, said first combination including a first list of accessible resources and a first mechanism for ensuring an address generated by said first combination is included in said associated list of resources; a second central processing unit/operating system combination incompatible with said first combination, said second combination including a second list of accessible resources and a first mechanism for ensuring that an address generated by said second combination is included in said second list; interface means coupled between said second combination and said system resources for permitting said second combination to exchange signal with said system resources; and allocation means for dynamically reallocating said data processing system resources between said first and said second file.
Claim 11
Dependent Claim 35 words
The data processing system of Claim 16 further comprising: procedure means for permitting said second combination to execute an incompatible procedure by having said second combination instruct said first combination to execute said incompatible procedure.
Claim 12
Dependent Claim 41 words
The data processing system of Claim 17 wherein said main memory unit includes locations accessible to said first combination and to said second combination, wherein communication between said first combination and said second combination take place by means of said locations.
Claim 13
Dependent Claim 48 words
The data processing system of Claim 16 wherein said allocation means includes: a first communication portion associated with said first combination; a second communication portion associated with said second combination: and locations in said main memory unit accessible to said first communication portion and said second communication portion.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag