CACHESTRUKTUR, DIE EIN LOGISCHES VERZEICHNIS VERWENDET

    公开(公告)号:DE112018003032B4

    公开(公告)日:2025-03-13

    申请号:DE112018003032

    申请日:2018-06-14

    Applicant: IBM

    Abstract: Verfahren zum Betreiben eines Zugriffs auf einen Cachespeicher über eine effektive Adresse, aufweisend ein Markierungsfeld und ein Cachezeilen-Indexfeld, wobei der Cachespeicher ein primäres Cacheverzeichnis aufweist, das logisch adressiert und logisch getagt ist, wobei das Verfahren aufweist:Ermitteln (501) einer ersten Gruppe von Bits und einer zweiten Gruppe von Bits des Markierungsfeldes;Bereitstellen eines Satzverzeichnisses, das unter Verwendung von Zeilenindexbits des Cachezeilen-Indexfeldes logisch indexiert wird und unter Verwendung der ersten Gruppe von Bits logisch markiert wird;Bereitstellen eines Validierungsverzeichnisses, das unter Verwendung der Zeilenindexbits und Satzbits logisch indexiert wird und unter Verwendung der zweiten Gruppe von Bits logisch markiert wird;ein erstes Suchen (503) nach den Zeilenindexbits und der ersten Gruppe von Bits der effektiven Adresse im Satzverzeichnis und Erzeugen einer Satzkennung, die den Satz angibt, der die jeweilige Cachezeile der effektiven Adresse enthält;zweites Suchen (505) nach der Satzkennung, den Zeilenindexbits und der zweiten Gruppe von Bits der effektiven Adresse im Validierungsverzeichnis;als Reaktion auf ein Feststellen einer Anwesenheit der Cachezeile in dem Satz auf Grundlage des zweiten Suchens, Erzeugen (507) eines Treffersignals.

Patent Agency Ranking