ACCESS OPTIMIZED PARTIAL CACHE COLLAPSE

Aspects of the present disclosure relate to systems and methods for improving performance of a partial cache collapse by a processing device. Certain embodiments provide a method for performing a partial cache collapse procedure, the method including: counting, in each cache way of a group of cache...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: NANDANWAR, Darshan Kumar, LEPAKSHA, Hithesh Hassan, NAGILLA, Sharath Kumar, DEVARASETTY, Venkata Biswanath, DESAI, Nirav Narendra
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:Aspects of the present disclosure relate to systems and methods for improving performance of a partial cache collapse by a processing device. Certain embodiments provide a method for performing a partial cache collapse procedure, the method including: counting, in each cache way of a group of cache ways, a number of dirty cache lines having dirty bits indicating the cache line has been modified; selecting, from the group, at least one cache way for collapse, based on its corresponding number of dirty cache lines; and performing the partial cache collapse procedure based on the at least one cache way selected from the group for collapse. Selon des aspects, la présente invention concerne des systèmes et des procédés destinés à améliorer la performance d'une réduction de cache partielle par un dispositif de traitement. Certains modes de réalisation concernent un procédé de réalisation d'une procédure de réduction de cache partielle, le procédé comprenant : le comptage, dans chaque voie de cache d'un groupe de voies de cache, d'un nombre de lignes de cache modifiées ayant des bits de modification indiquant que la ligne de cache a été modifiée ; la sélection, dans le groupe, d'au moins une voie de cache pour réduction, sur la base de son nombre correspondant de lignes de cache modifiées ; et la réalisation de la procédure de réduction de cache partielle sur la base de la ou des voies de cache sélectionnées dans le groupe pour réduction.