NVIDIA Corporation
OUT OF ORDER MEMORY REQUEST TRACKING STRUCTURE AND TECHNIQUE

Last updated:

Abstract:

In a streaming cache, multiple, dynamically sized tracking queues are employed. Request tracking information is distributed among the plural tracking queues to selectively enable out-of-order memory request returns. A dynamically controlled policy assigns pending requests to tracking queues, providing for example in-order memory returns in some contexts and/or for some traffic and out of order memory returns in other contexts and/or for other traffic.

Status:
Application
Type:

Utility

Filling date:

27 Jul 2020

Issue date:

27 Jan 2022