×

Performance evaluation method and device thereof for a parallel computer

  • US 5,684,947 A
  • Filed: 06/01/1995
  • Issued: 11/04/1997
  • Est. Priority Date: 12/26/1991
  • Status: Expired due to Term
First Claim
Patent Images

1. A performance evaluation method for a parallel computer for carrying out parallel processing in each processor by transmitting or receiving a message among a plurality of processors, comprising the steps of:

  • memorizing step for memorizing various pieces of information in each processor in the parallel processing, said step includes memorizing the steps of;

    (1) a step for memorizing execution starting time of the parallel processing;

    (2) a step for memorizing a standby starting time for reception of the message when a standby starting time has been identified;

    (3) a step for memorizing a message number on reception of said message, transmitting processor number and the time thereat;

    (4) a step for memorizing a message number on transmitting the message, and the time thereat; and

    (5) a step for memorizing execution ending time; and

    maximum delay path obtaining step for obtaining, after execution of said parallel processing is completed, a maximum delay path showing a longest message transmitting route in accordance with the various pieces of information;

    said maximum delay path obtaining step includes the steps of;

    (a) a step for identifying the last ending processor in which the execution has lastly been completed in accordance with each time obtained in said step for memorizing execution ending time in each processor;

    (b) a step for identifying the standby starting time for reception of the message obtained in said step (2) in an identified processor to obtain a waiting time interval;

    (c) a step for identifying the message number and the transmitting processor number obtained in step (3) in the identified processor to obtain the longest message transmitting route; and

    (d) a step for identifying a message transmitting processor corresponding to the transmitting processor number to obtain the longest message transmitting route;

    said steps (b) through (d) are repeated regarding each processor from the last ending processor to starting processor where execution of the parallel processing is started, to obtain said maximum delay path.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×