Method and apparatus for interfacing a system control unit for a multiprocessor system with the central processing units
Abstract
Abstract A computer system includes a plurality of central processing units (CPUs), a main memory, and a system control unit (SCU) for controlling the transfer of data between the CPUs and main memory. In addition to main memory, each of the CPUs includes a high-speed cache of selected portions of the main memory. Accordingly, these is an inherent risk that data contained in the caches may be altered while the identical data contained in main memory remains in the unaltered state. This, of course, leads to data inconsistency problems. Thus, in order to avoid data inconsistency, the SCU effects control over all data transfers to ensure that multiple versions of the same data are not maintained in the computer system. Further, memory references can be speeded by accessing the high-speed CPU caches when the desired data exits in the cache of another CPU.
Inventors
- 👤 Scott Arnold
- 👤 Stephen J. Delahunt
- 👤 Michael E. Flynn
- 👤 Ricky C. Hetherington
- 👤 Mohamed Baser-Uddin Ahmed
Bibliographic Details
Claims Analysis
Total Claims: 5References Cited (Backward Citations)
No citation records indexed.
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.