Synchronous processing method and apparatus for a plurality of processors executing a plurality of programs in parallel
US5634071A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Feb 15, 1996 |
| Grant date | May 27, 1997 |
| Priority date | — |
| Expiry date | Feb 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.