Patent ID: 7328235

Claim:
A multiprocessing method for performing a calculation through a plurality of element processor nodes on input data inputted from a data source and outputting a calculation result to an output target as output data by using the element processor nodes, each driven by its own clock, and an information transfer medium through which the element processor nodes provide data to and acquire data from each other, wherein each of the element processor nodes begins cyclic data processing according to its own judgment at a time of providing or acquiring trigger data, performs a predetermined calculation after acquiring the input data from the data source to provide its calculation result to the information transfer medium, and acquires at least one other calculation result provided by another element processor node from the information transfer medium to determine an operation result obtained from the calculation results through a logical decision operation as the output data; wherein the output data is output to the output target from one of the element processor nodes having the output data; and wherein while at least one element processor node recovers from a fault, the data processing being performed by other processor nodes is not interrupted.