Patent · US Expired

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

60Cited by
4References
36Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 29, 1991
Grant dateApr 26, 1994
Priority date
Expiry dateJul 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.