Multiprocessor system statically dividing processors into groups allowing processor of selected group to send task requests only to processors of selected group
US5307495A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Jul 29, 1991 |
| Grant date | Apr 26, 1994 |
| Priority date | — |
| Expiry date | Jul 29, 2011 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/52
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
In a computer system capable of being configured in a multiprocessor system, a plurality of virtual machines are grouped by object of use to define a plurality of processor groups. Each processor has an identifier for a processor group to which it belongs. When an instruction which requires synchronous execution among the processors is executed, the processor identifies the processor group to which it belongs and requests the synchronous execution of the instruction to only the processors in the group. In another aspect, each processor which has a request for execution refers to its own identifier to determine if the request is from a processor of the same group in order to determine whether it should execute the instruction or not. When the processor completes the execution of the instruction, it sends an end signal to the requesting processor so that another instruction from other processors in the same group can be executed.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.