-
公开(公告)号:DE112020005147T5
公开(公告)日:2022-07-14
申请号:DE112020005147
申请日:2020-11-25
Applicant: IBM
Inventor: WILLIAMS DEREK , GUTHRIE GUY , SHEN HUGH , MURRAY LUKE
IPC: G06F12/0806
Abstract: Ein Cache-Speicher enthält ein Daten-Array, ein Verzeichnis von Inhalten des Daten-Array, das Kohärenzzustandsinformationen angibt, und eine Snoop-Logik, die Operationen verarbeitet, die durch Bezugnahme auf das Daten-Array und das Verzeichnis von einer Systemstruktur gesnoopt werden. Als Antwort auf das Snooping einer Anforderung einer Lösch-/Bereinigungs-Speicherzugriffsoperation eines von einer Mehrzahl von Prozessorkernen, die eine Zieladresse angibt, in der Systemstruktur bedient die Snoop-Logik die Anforderung und geht danach in einen Referenzaktionsmodus über. Während sie sich in dem Referenzaktionsmodus befindet, schützt die Snoop-Logik einen Speicherblock, der durch die Zieladresse gekennzeichnet wird, vor konkurrierenden Speicherzugriffsanforderungen durch die Mehrzahl von Prozessorkernen, so dass keinem sonstigen Kohärenzteilnehmer gestattet wird, die Kohärenzeigentümerschaft des Speicherblocks zu übernehmen.