摘要 |
PROBLEM TO BE SOLVED: To provide an information processing device having a distributed shared memory for guaranteeing the completion memory access of an input-output instruction and an order of a completion notification of the input-output instruction.SOLUTION: The information processing device includes: an arithmetic node; a plurality of memory modules; a network in which the arithmetic node is connected to the memory modules; input-output device connection means for transmitting an access request to the plurality of memory modules during executing an input-output instruction issued by the arithmetic node, and transmitting an input-output completion notification without waiting from its completion; and input-output control means connected between the input-output device connection means and the network to transfer an access request to the memory modules via the network when receiving the access request from the input-output device connection means, receiving an access completion notification from the memory modules via the network, and transferring the input-output completion notification received from the input-output device connection means to the arithmetic node via the network after waiting for the completion of all access requests.SELECTED DRAWING: Figure 4 |