Apparatus and method for synchronization of access to main memory signal groups in a multiprocessor data processing system
US5291581A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Feb 28, 1992 |
| Grant date | Mar 1, 1994 |
| Priority date | — |
| Expiry date | Feb 28, 2012 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F15/8069
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
In a multiprocessor data processing unit, a data element in the main memory unit, that has system wide significance, can have a requirement that this data element be altered in a controlled manner. Because other data processing units can have access to this data element, the alteration of the data element must be synchronized so the other data processing units are not in the process of altering the same data element simultaneously. The present invention includes an instruction that acquires access to an interlock signal in the main memory unit and initiates an interlock in the main memory unit, thereby excluding other data processing units from gaining access to the interlock signal simultaneously. The instruction causes the data element related to the interlock signal to be transferred to the data processing unit where the data element is saved, can be entered in mask apparatus and then have a quantity added thereto. The altered data element is returned to the main memory unit location and the main memory interlock signal is released, thereby completing the instruction.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.