Back to results
US 2005/0088967 A1Published application
Method, system, and apparatus for a credit based flow control in a computer system
AssigneeIntel Corporation
InventorLing Cen
Life of this patent
Estimating the term…
Abstract
A system, apparatus, and method for a link layer protocol to utilize a main buffer and share the remaining link units according to a list buffer or FIFO.
Claims17
A method for a link layer protocol comprising:
- reserving a single link unit or a packet for each virtual channel (VC);
- storing a plurality of buffer indexes of a plurality of link units;
- and
- sharing the remaining link buffers.
1 more element
An apparatus comprising:
- a main transmit buffer and a main receiver buffer for each virtual channel (VC);
- a plurality of link buffers to be shared based at least in part on a link buffer or FIFO for each virtual channel;
- and
- the main receiver and transmit buffers to be sized based at least in part on a round trip delay.
1 more element
A link layer protocol comprising:
- a main transmit buffer and a main receiver buffer for each virtual channel (VC);
- a plurality of link buffers to be shared based at least in part on a link buffer or FIFO for each virtual channel;
- and
- a sender of a link unit for a VC to indicate whether the link unit utilized a reserved credit or a shared VC buffer;
- the reserved credit be utilized for a predetermined function if the shared VC buffer is used instead of the reserved credit.
2 more elements
A system comprising:
- at least two processors that are coupled into a point to point network;
- a main transmit buffer and a main receiver buffer for each virtual channel (VC) for a link layer protocol of the point to point network;
- a plurality of link buffers to be shared based at least in part on a link buffer or FIFO for each virtual channel;
- and
- a sender of a link unit for a VC to indicate whether the link unit utilized a reserved credit or a shared VC buffer;
- the reserved credit be utilized for a predetermined function if the shared VC buffer is used instead of the reserved credit.
3 more elements
A system comprising:
- at least two processors that are coupled into a point to point network;
- a main transmit buffer and a main receiver buffer for each virtual channel (VC) for a link layer protocol of the point to point network;
- a plurality of link buffers to be shared based at least in part on a link buffer or FIFO for each virtual channel;
- and
- the main receiver and transmit buffers to be sized based at least in part on a round trip delay.
2 more elements
Dependencies are inferred from the claim text.