Patent · US Expired

Synchronous processing method and apparatus for a plurality of processors executing a plurality of programs in parallel

US5634071A · kind A · utility

7Cited by
6References
33Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 15, 1996
Grant dateMay 27, 1997
Priority date
Expiry dateFeb 15, 2016

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/458
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A synchronous processing system including a plurality of processors and a communications network. Each processor includes a synchronization combination storage element, status storage element, control element, judging element and shifting element. The synchronization combination storage element stores synchronization combination information showing a group of the processors being synchronized during the parallel execution of a program. The synchronous status storage element stores synchronous status information indicating that a synchronous waiting status is reached after the processor has finished its processing. A storage control element transmits the synchronous status information to all other processors. A judging element judges whether the group of processors are in synchronism based on the synchronization combination information and the transmitted status information. A processing shifting element shifts, when the group of processors are judged to be in synchronism, all the processors in the group to the next process of a program.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.