×

Parallel computer system and program

  • US 9,043,804 B2
  • Filed: 04/02/2012
  • Issued: 05/26/2015
  • Est. Priority Date: 04/04/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A parallel computer system for performing parallel computation, the system comprising:

  • a plurality of computing units connected via a network, the computing units serve as a master node performing synchronization processes or as a worker node performing task processes, and one computing unit is designated as the master node and the other plurality of computing units are designated as the worker nodes,wherein the master node;

    sets a master determination time, before which the task processes in all the worker nodes are expected to be completed within a basic process time of each task process;

    transmits a process start notification to the plurality of worker nodes;

    checks whether a process-not-completed notification is received from any of the worker nodes at the master determination time;

    if the process-not-completed notification is received, the master node transmits a process extension notification to the plurality of worker nodes regardless of whether the worker nodes have completed processing of the process tasks; and

    if the process-not-completed notification is not received, the master node transmits a synchronization completion notification to the plurality of worker nodes;

    wherein the worker nodes each;

    set a worker determination time using the basic process time when the process start notification is received from the master node;

    if the task process is not completed at the worker determination time, the worker node transmits the process-not-complete notification to the master node; and

    if the task process is completed at the worker determination time, the worker node not sending the process-not-complete-notification and waits for the synchronization completion notification from the master node.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×