Just in time distributed transaction crediting
AssigneeNVIDIA Corporation
InventorsYin Fung Tang, Dane Mrazek
Life of this patent
Estimating the term…
Loading patent…
AssigneeNVIDIA Corporation
InventorsYin Fung Tang, Dane Mrazek
Estimating the term…
One embodiment of the present invention sets forth a destination credit management unit (CMU) that is coupled to source clients and a destination client and manages the transmission of credits associated with the destination client to the source clients. The destination CMU receives credits from the destination client as memory spaces within the destination client free up and transmits the credits to source clients as credits are consumed by the source clients. When a data packet is received from a source client, the destination CMU returns a credit to the source client if a credit is available. If a credit is not available, then the destination CMU stalls the source client until a credit becomes available. Credits are transmitted to stalled source clients in the order in which the source clients were stalled.
A method for distributing credits associated with a destination client to one or more source clients to manage data packet transmissions between the one or more source clients and the destination client, the method comprising:
A computer system, comprising:
Dependencies are inferred from the claim text.