Control method for distributed processing system
First Claim
Patent Images
1. A control method for a distributed processor system including a plurality of processors connected via a transmission medium, each processor having data receiving means for receiving data, comprising the steps of:
- monitoring, in each processor, the data receiving means therein and judging the receiving capability of said data receiving means;
transmitting to all other processors in said system, from each processor in which a result of said judging indicates an insufficient receiving capability, a message relating to said result of said judging; and
performing, in each of said all other processors, an abnormality processing corresponding to said result of said judging.
1 Assignment
0 Petitions
Accused Products
Abstract
A distributed processor system includes a plurality of processors connected via a transmission medium. A control method for a distributed processor system includes the steps of judging, in each processor, its own receiving capability and performing abnormality processing on the basis of the result of the judgment.
102 Citations
26 Claims
-
1. A control method for a distributed processor system including a plurality of processors connected via a transmission medium, each processor having data receiving means for receiving data, comprising the steps of:
-
monitoring, in each processor, the data receiving means therein and judging the receiving capability of said data receiving means; transmitting to all other processors in said system, from each processor in which a result of said judging indicates an insufficient receiving capability, a message relating to said result of said judging; and performing, in each of said all other processors, an abnormality processing corresponding to said result of said judging. - View Dependent Claims (2, 3, 4, 7, 8, 9, 10, 11, 14, 15, 16, 17)
-
-
5. A control method for a distributed processor system including a plurality of processors connected via a transmission medium, each processor having data receiving means for receiving data, comprising the steps of:
-
monitoring, in each processor, the data receiving means therein and judging the receiving capability of said data receiving means; transmitting to other processors, from each processor in which a result of said judging indicates an insufficient receiving capability, a message relating to said result of said judging; and performing, in each of said other processors, an abnormality processing corresponding to said result of said judging; wherein the data receiving means in each processor includes a receiving buffer for storing data received from said transmission medium, and wherein said judging step comprises the step of judging, in each processor, the receiving capability of the data receiving means of the processor by monitoring the number of data items stored in the receiving buffer of said data receiving means; and wherein said message includes a data transmission delay requesting message for stopping data transmission for a predetermined time; further comprising, in each of said other processors, the steps of; receiving said data transmission delay requesting message; storing in a buffer, in each processor receiving said data transmission delay requesting message, data to be transmitted via the transmission medium; and transmitting said data stored in said buffer upon elapse of a predetermined time period following reception of said data transmission delay requesting message. - View Dependent Claims (6)
-
-
12. A control method for a distributed processor system including a plurality of processors connected via a transmission medium, each processor having data receiving means for receiving data, comprising the steps of:
-
monitoring, in each processor, the data receiving means therein and judging the receiving capability of said data receiving means; transmitting to other processors, from each processor in which a result of said judging indicates an insufficient receiving capability, a message relating to said result of said judging; and performing, in each of said other processors, an abnormality processing corresponding to said result of said judging; wherein said message includes a data transmission delay requesting message for stopping data transmission for a predetermined time; further comprising, in each of said other processors, the steps of; receiving said data transmission delay requesting message; storing in a buffer, in each processor receiving said data transmission delay requesting message, data to be transmitted via the transmission medium; and transmitting said data stored in said buffer upon elapse of a predetermined time period following reception of said data transmission delay requesting message. - View Dependent Claims (13)
-
-
18. A control method for a distributed processor system including a plurality of processors connected via a transmission medium, each processor having data receiving means for receiving data from each of all other processors in said system regardless of whether said data is intended for said each processor, comprising the steps of:
-
monitoring, in each processor, the data receiving means therein and judging the receiving capability of said data receiving means; and performing an abnormality processing in each processor in which a result of said judging indicates an insufficient receiving capability; wherein said abnormality processing comprises the step of stopping data transmission to each of said all other processors for a predetermined period of time when the result of the receiving capability judgment indicates that the data receiving means has an insufficient receiving capability. - View Dependent Claims (19, 20, 21, 22)
-
-
23. In a distributed processor system including a plurality of processors connected via a transmission medium, each processor having a data transmitting and receiving apparatus comprising:
-
a receiving buffer for storing therein data items received from said transmission medium; received data monitoring means for monitoring the number of data items stored in said receiving buffer, for comparing the number of data items stored in said receiving buffer with a predetermined number, and for detecting when the number of data items stored in said receiving buffer exceeds said predetermined number; message sending means for transmitting a transmission delay requesting message to said transmission medium for transmission to each of all other processors in said system when said received data monitoring means detects that the number of data items stored in said receiving buffer exceeds said predetermined number; data receiving means for receiving data items, including a transmission delay requesting message transmitted by one of the other processors, from said transmission medium and for storing said data items in said receiving buffer; a transmitting buffer for storing therein data to be transmitted to said transmission medium; and data transmitting means for transmitting data items stored in said transmitting buffer to the transmission medium, said data transmitting means controlling data item transmission in response to said transmission delay requesting message received by said data receiving means from said transmission medium.
-
-
24. A transmission method for a distributed processor system including a plurality of processors connected via a bus type network, said transmission method comprising the steps of:
-
judging, in each processor, whether the processor is ready to receive a message from said bus type network; and sending, in each processor which is not ready to receive the message, a busy signal to each of all other processors in said system in response to a result of said judging until the processor is ready to receive the message. - View Dependent Claims (25, 26)
-
Specification