Patent ID: 7882166

Claim:
An inter-computer data transfer method for transferring data between a plurality of computers each including a main storage device, a processor for issuing a communication process command and a communication device for processing the communication command from said processor and communicating with another one of said computers through a switched network, comprising the step of: each of a transmission section and a reception section of said communication device including a translation look aside buffer for retaining a plurality of translation look aside buffer entries; determining, when a communication command including information of that one of the computers which is a sending source is issued from said processor, one of the translation look aside buffer entries which is to be used in accordance with the computer of the sending source by means of said reception section, wherein the communication command further includes a destination computer number, a destination process number, a destination logical address, a transfer length representative of a length of data to be transferred, a sending source computer number, a sending source process number, and a sending source logical address, wherein the communication command is transmitted divisionally in a plurality of communication packets over the switched network, in order to assure reliability of communication, wherein an identification number of a processing command in the computer of the sending source is applied to a communication packet by said communication device, and for different communication packets which have the same identification number of the processing command, the same translation look aside buffer entry is used by said reception section of said communication device; wherein said transmission section of said communication device extracts a communication command from said main storage device in accordance with an instruction from said processor, converts a logical address of data of the sending source in the communication command into a physical address, extracts transmission data from said main storage device, produces a communication packet from the extracted data and the communication command and transmits the communication packet to a destination computer; and wherein said reception section of said communication device receives a communication packet from said switched network, converts a destination logical address into a destination physical address for said main storage device and writes data in the communication packet into the destination physical address.