SYSTEMS AND METHODS FOR CACHE ANALYSIS AND MANAGEMENT

A method of managing a shared memory cache in a computing memory system. The method includes determining cache statistics by probabilistically sampling the memory cache. Additionally, the method includes estimating contention of the memory cache based on capturing theft-based contention. The method...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: HEMPSTEAD, Mark, GOMES, Cesar, MEHDIZADEHAMIRASKI, Maziar
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method of managing a shared memory cache in a computing memory system. The method includes determining cache statistics by probabilistically sampling the memory cache. Additionally, the method includes estimating contention of the memory cache based on capturing theft-based contention. The method further includes re-partitioning the memory cache based on the cache statistics and the estimated contention. L'invention concerne un procédé de gestion d'une mémoire cache partagée dans un système de mémoire informatique. Le procédé consiste à déterminer des statistiques de cache en échantillonnant de manière probabiliste le cache de mémoire. En outre, le procédé comprend l'estimation de contention de la mémoire cache sur la base de la capture d'une contention basée sur le vol. Le procédé comprend en outre la répartition de la mémoire cache sur la base des statistiques de cache et de la contention estimée.