×

Program loading method and system for distributed processing system

  • US 5,410,651 A
  • Filed: 03/16/1993
  • Issued: 04/25/1995
  • Est. Priority Date: 01/29/1988
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for transmitting a program in a distributed processing system wherein a plurality of processors are connected through a network, said method comprising the steps of:

  • monitoring, in each processor, a first execution status of a program related to a respective processor, being executed in said processor;

    broadcasting a first message containing said first execution status from said respective processor to said network, when said first execution status satisfies a condition indicating a necessity of sending said first execution status;

    receiving, in each of said processors except said respective processor, said first message from said respective processor;

    judging in each of the receiving processors, in response to the received first message, based on said first execution status, whether there is a second execution status indicating necessity of sending or receiving a program needed by at least one of the other processors;

    broadcasting from at least one of the receiving processors to said network a second message containing said second execution status, when said second execution status is judged as existing;

    receiving, in at least each of said respective processor and other second message broadcasting processors said second message;

    deciding, in each processor receiving said second message, based upon the received second execution status, whether to send or to receive a needed program; and

    conducting, in each of the second message receiving processors, sending or receiving of the needed program based on a result of said deciding step.

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