Apparatus and methods for increasing bandwidth in an infiniband switch
First Claim
Patent Images
1. A switch for use with an InfiniBand network, the switch comprising:
- a hub that redirects packets from a first InfiniBand device to a second InfiniBand device;
a buffer that receives packets from the first InfiniBand device;
a plurality of registers coupled to the buffer for storing data from the packets;
a plurality of ports for transferring the data from the registers to the hub; and
a switch network for selectively connecting the registers to the ports such that each register transfers a different portion of the data to a selected port.
13 Assignments
0 Petitions
Accused Products
Abstract
A switch for use with an InfiniBand network. The switch includes a hub that redirects packets from a first InfiniBand device to a second InfiniBand device, a buffer that receives packets from the first InfiniBand device, and plurality of ports for transferring the data to the hub. A plurality of registers are coupled to the buffer for storing data from the packets. A switch network for selectively connecting the registers to the ports such that each register transfers a different portion of the data to a selected port.
-
Citations
11 Claims
-
1. A switch for use with an InfiniBand network, the switch comprising:
-
a hub that redirects packets from a first InfiniBand device to a second InfiniBand device;
a buffer that receives packets from the first InfiniBand device;
a plurality of registers coupled to the buffer for storing data from the packets;
a plurality of ports for transferring the data from the registers to the hub; and
a switch network for selectively connecting the registers to the ports such that each register transfers a different portion of the data to a selected port. - View Dependent Claims (2, 3, 4)
-
-
5. A switch for use with InfiniBand network, the switch comprising:
-
a plurality of ports for transferring packets to a hub;
a buffer that receives the packets in 32-bit words and concatenates a plurality of the 32-bit words to form a large word;
a pipeline, comprising a plurality of stages, connected to the buffer, the pipeline receiving large words from the buffer and at each of a plurality of stages transferring a portion of a large word to an assigned port. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
Specification