Behandlung von fehleranfälligen Cache-Zeilen-Slots eines speicherseitigen Caches eines Multilevel-Systemspeichers

    公开(公告)号:DE112017001658T5

    公开(公告)日:2018-12-20

    申请号:DE112017001658

    申请日:2017-01-13

    Applicant: INTEL CORP

    Abstract: Es wird eine Vorrichtung beschrieben, die eine Speichersteuerungs-Logikschaltung als Schnittstelle zu einem speicherseitigen Cache eines Multilevel-Systemspeichers aufweist. Die Speichersteuerungs-Logikschaltung weist eine Fehlerverfolgungsschaltung zum Verfolgen von Fehlern von Cache-Zeilen-Slots in dem speicherseitigen Cache auf. Die Speichersteuerungs-Logikschaltung umfasst auch eine Fehlerlistenschaltung, um Kennungen von fehlerhaften Cache-Zeilen-Slots zu speichern, die als übermäßig fehleranfällig erachtet werden. Die Speichersteuerungs-Logikschaltung soll einen Fehler im speicherseitigen Cache für Anforderungen deklarieren, die Cache-Zeilen-Slots zugeordnet sind, die in der Fehlerliste identifiziert sind.

    System, Vorrichtung und Verfahren zur Speicherspiegelung in einer gepufferten Speicherarchitektur

    公开(公告)号:DE102020110879A1

    公开(公告)日:2020-12-03

    申请号:DE102020110879

    申请日:2020-04-22

    Applicant: INTEL CORP

    Abstract: Bei einer Ausführungsform umfasst eine Vorrichtung Folgendes: einen ersten Speichercontroller zum Steuern des Zugriffs auf einen ersten Speicher, wobei der erste Speichercontroller eine Speicherspiegelungsschaltung umfasst, als Reaktion auf eine Speicherschreibanforderung von einem ersten Prozessor-Socket, wofür der erste Speicher eine Primärspeicherregion umfasst, um zu bewirken, dass der Speicherschreibanforderung zugeordnete Daten in den ersten Speicher geschrieben werden, und um eine Double-Speicherschreibanforderung zu einem zweiten Speicher zu senden, um zu bewirken, dass der zweite Speicher die Daten in eine Sekundärspeicherregion schreibt; und eine Double-Speichertabelle mit mehreren Einträgen jeweils zum Speichern einer Zuordnung zwischen einer Primärspeicherregion und einer Sekundärspeicherregion, wobei die Speicherspiegelungsschaltung auf die Double-Speichertabelle zugreifen soll, um die Sekundärspeicherregion zu identifizieren. Die Speicherspiegelungsschaltung kann auf die Double-Speichertabelle zugreifen, um die Sekundärspeicherregion zu identifizieren. Es werden andere Ausführungsformen beschrieben und beansprucht.

    5.
    发明专利
    未知

    公开(公告)号:DE112006003081T5

    公开(公告)日:2008-09-18

    申请号:DE112006003081

    申请日:2006-12-07

    Applicant: INTEL CORP

    Abstract: According to one embodiment of the invention, a method is disclosed for selecting a first subset of a plurality of cache ways in a cache for storing hardware threads identified as high priority hardware threads for processing by a multi-threaded processor in communication with the cache; assigning high priority hardware threads to the selected first subset; monitoring a cache usage of a high priority hardware thread assigned to the selected first subset of plurality of cache ways; and reassigning the assigned high priority hardware thread to any cache way of the plurality of cache ways if the cache usage of the high priority hardware thread exceeds a predetermined inactive cache usage threshold value based on the monitoring.

    ADAPTIVE FEHLERBEREINIGUNG UND FEHLERBEHANDLUNG FÜR INTERNEN SPEICHER

    公开(公告)号:DE102021122170A1

    公开(公告)日:2022-03-31

    申请号:DE102021122170

    申请日:2021-08-26

    Applicant: INTEL CORP

    Abstract: Ein Speicherteilsystem mit einrichtungsinterner Fehlerüberprüfungs- und - bereinigungs- (ECS-) Logik auf dem Speicher kann die Rate von ECS-Operationen in Reaktion auf die Erkennung von Fehlern in dem Speicher anpassen, wenn sich die Speichereinrichtung in einem automatischen ECS-Modus befindet. Die ECS-Logik kann eine Angabe von Speicherreihen beinhalten, die durch den Host offline gesetzt wurden. Die ECS-Logik kann die offline gesetzten Reihen in Zählungen im ECS-Betrieb überspringen. Die ECS-Logik kann Anfragen oder Hinweise durch den Host beinhalten, ECS-Operationen durchführen zu lassen. Ein interner Adressgenerator der ECS-Logik kann zwischen erzeugten Adressen und den Hinweisen auswählen. Das System kann einer Speichersteuerung ermöglichen, Multibitfehler (MBEs) zu erkennen, die sich auf eine spezifische Adresse des zugehörigen Speichers beziehen. Wenn die erkannten MBEs ein Fehlermuster anzeigen, löst die Speichersteuerung eine Rowhammer-Reaktion für die spezifische Adresse aus.

    Leistungspriorisierung in Multithreadprozessoren

    公开(公告)号:DE112006003081B4

    公开(公告)日:2018-02-15

    申请号:DE112006003081

    申请日:2006-12-07

    Applicant: INTEL CORP

    Abstract: System mit: – einem Multithreadprozessorteilsystem, das wenigstens einen Prozessor aufweist mit wenigstens einem Mehrwege-Cache-Teilsystem (105) in Kommunikation mit dem Prozessor, wobei das Mehrwege-Cache-Teilsystem eine Mehrzahl von Cachewegen (251) zum Speichern von Daten von Hardwarethreads (11) umfasst; – einem Cachewegauswahllogikteilsystem (202) in Verbindung mit dem Mehrwege-Cache-Teilsystem (105) und zum Auswählen einer ersten Teilmenge aus einer Mehrzahl von Cachewegen (251) nur zum Speichern von Daten von Hardwarethreads (11), die als Hardwarethreads (11) hoher Priorität zum Verarbeiten durch den Prozessor identifiziert wurden; – einem Hardwarethreadzuordnungsteilsystem (200) in Kommunikation mit dem Cachewegeauswahllogikteilsystem und zum Zuordnen von Hardwarethreads (11) hoher Priorität zur ausgewählten ersten Teilmenge aus der Mehrzahl von Cachewegen (251); und – einem Cachenutzungsüberwachungsteilsystem in Kommunikation mit dem Mehrwege-Cache-Teilsystem (105) und zum Überwachen eines Hardwarethreads (11) hoher Priorität, der der ausgewählten ersten Teilmenge aus der Mehrzahl von Cachewegen (251) zugeordnet ist und zum Vergleichen der Cachenutzung des Hardwarethreads (11) hoher Priorität mit einem vorbestimmten Cachenutzungsschwellenwerts, und – dem Hardwarethreadzuordnungsteilsystem (200) zum Wiederzuordnen des zugeordneten Hardwarethreads (11) hoher Priorität zu irgendeinem Cacheweg der Mehrzahl von Cachewegen (251), wenn die Cachenutzung des Hardwarethreads (11) hoher Priorität den vorbestimmten Schwellenwert inaktiver Cachenutzung basierend auf dem Überwachen überschreitet.

Patent Agency Ranking