Patent ID: 6078337
Filing Date: 2000-06-20
Classification: G06F

Abstract:
An information processing system comprising:a plurality of nodes;a connection route which can simultaneously connect a plurality of pairs of said plurality of nodes;arbitration means for arbitrating use requests for use of said connection route; andarbitration signal routes for respectively connecting said arbitration means and said plurality of nodes,each of said plurality of nodes comprising:at least one processor,a memory,a cache memory for storing a copy of data stored in said memory or in memories in others of said plurality of nodes,detection means for detecting a signal to indicate a rewrite of data and an address thereof from an internal bus in the node,updating means for updating an internal state of said cache memory on the basis of a detection result provided by said detection means, andtransfer means for transferring, when data stored in said cache memory is rewritten and an original of the data is stored in another node, a use request of said connection route for transmitting the written data to that other node with an address of the original data, to said arbitration means via said arbitration signal route,wherein said arbitration means further comprises notification distribution means for distributing, when the request for use of said connection route for transmitting the written data to the node storing the original of the written data is transferred to said arbitration means with the address of the original data from one of said plurality of nodes, a notification representing the rewrite of data and the address thereof among all the rest of said plurality of nodes via said arbitration signal routes, andeach of said plurality of nodes further comprises output means for outputting the signal to indicate the rewrite of data and the address thereof to the internal bus if the notification representing the rewrite of data and the address thereof is received from said notification distribution means.