摘要 |
Verfahren und Systeme zur verbesserten Steuerung des von einem Prozessor erzeugten Traffics werden beschrieben. Wenn eine Vorrichtung in einer Ausführungsform eine Prefetch-Anforderung nach einer Information oder einer Anweisung aus einer Speicherhierarchie erzeugt, fügt die Vorrichtung der Anforderung eine Prefetch-Kennung bei. Diese Kennung zeichnet die Anforderung als eine Prefetch-Anforderung und nicht als eine Nicht-Prefetch-Anforderung, wie zum Beispiel eine zeitkritische Anforderung, aus. Auf dieser Kennung basierend kann die Speicherhierarchie dann zu Zeiten starken Traffics eine Abbruchantwort ausgeben, die den Prefetch-Traffic unterdrückt, da der Prefetch-Traffic von der Speicherhierarchie nicht erfüllt wird. Bei Erhalt einer Abbruchantwort löscht die Vorrichtung wenigstens einen Teil jedes Datensatzes der Prefetch-Anforderung, und falls die Information/Anweisung später benötigt wird, erfolgt die Ausgabe einer neuen Anforderung mit einer höheren Priorität als die ursprüngliche Prefetch-Anforderung. |