Patent ID: 8635370
Filing Date: 2014-01-21
Classification: G06F,Y02D

Abstract:
1. A blade server mounted with a plurality of blades and performing arbitrary processing at the plurality of blades, each blade connected by wiring from a backplane of the blade server, the blade server comprising: a plurality of operation blades; one or more input/output blades that input and output data from and to outside; and one or more switch blades intermediating between the operation blades and the input/output blades, wherein the operation blades have operation units that issue packets for the input/output blades, the switch blades comprise a register a plurality of buffers, a first crossbar, a second crossbar, a comparator, and a queue, the register storing packet delay information that represents clock delays resulting from a difference in lengths of wires on the backplane between the two or more operation blades and the switch blades, each of the buffers being connected to each of the operation blades, and adjusting delays in the two or more packets issued by an operation unit that the two or more operation blades connected to the buffers comprise, based on the packet delay information stored in the register, the first crossbar selecting two or more operation blades that carry out the same operations and issue the same packets from the plurality of operation blades, and switching wiring connecting each of the buffers and the comparators so that the two or more buffers connected to the two or more selected operation blades are connected to the comparator, the queue temporarily storing the packets that arrive first at the comparator of the two or more packets subject to delay adjustment by the two or more buffers connected to the comparator, the comparator comparing the packets temporarily stored in the queues and the packets that arrive at the comparator after the packets temporarily stored in queue and transferring the compared packets to the input/output blades based on results of comparison, and the second crossbar switching wiring connecting between the comparator and each of the input/output blades.