OUT OF ORDER MEMORY REQUEST TRACKING STRUCTURE AND TECHNIQUE

The invention relates to an out of order memory request tracking structure and a technique. 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 r...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: ROBERTSON JEFFREY, FETTERMAN MICHAEL A, PARANJAPE OMKAR, GADRE SHIRISH, SCHOTTMILLER JEFF, HAYENGA MITCHELL, HEINRICH STEFAN, JANDHYALA RAMESH, GEBHART MICHAEL, MADHAVAN RAGHAVAN
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention relates to an out of order memory request tracking structure and a technique. 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. 本申请涉及无序存储器请求跟踪结构和技术。在流式高速缓存中,采用了多个动态大小的跟踪队列。请求跟踪信息分布在多个跟踪队列中,以有选择地启用无序存储器请求返回。动态控制的策略将未决请求分配给跟踪队列,例如在某些情况下和/或为某些流量提供有序存储器返回,在其他情况下和/或为其他流量提供无序存储器返回。