Patent ID: 7853713

Claim:
A communication interface device in a first computer from among a plurality of computers in a parallel computer architecture that executes, upon receiving a packet from a transmitting computer, an operation associated with received packet, the communication interface device comprising: a chain atomic command storage unit that stores therein a plurality of atomic commands to transmit a communication packet, each of the atomic commands being chained using an address that indicates a next chained atomic command; a chain atomic command designating unit that conducts a memory operation in a memory of the first computer on the basis of the packet received from the transmission computer and designates, from among the atomic commands stored in the chain atomic command storage unit, an atomic command by a pointer included in the packet received from the transmission computer; and a chain atomic command executing unit that executes the designated atomic command, designates an atomic command chained with the designated atomic command among the atomic commands stored in the chain atomic command storage unit, and executes the chained atomic command.