UNGÜLTIGKEITSERKLÄRUNG EINES ADRESSÜBERSETZUNGS-CACHE IN EINEM MIKROPROZESSOR

    公开(公告)号:DE112020000907T5

    公开(公告)日:2021-11-04

    申请号:DE112020000907

    申请日:2020-04-29

    Applicant: IBM

    Abstract: Ein Verfahren und ein Informationsbearbeitungssystem mit einer Mehrzahl von Prozessoren, die durch ein prozessorübergreifendes Netzwerk verbunden sind, wobei jeder von der Mehrzahl von Prozessoren bevorzugt ein Filterkonstrukt mit einer ausgehenden Filterliste aufweist, die logische Partitionsidentifizierungen (LPIDs) identifiziert, die ausschließlich diesem Prozessor zugewiesen sind, und/oder einer eingehenden Filterliste, die LPIDs auf diesem Prozessor und mindestens einem weiteren Prozessor in dem System identifiziert. Wenn die LPID der ausgehenden Anweisung zur Ungültigkeitserklärung der Übersetzung sich im Betrieb auf der ausgehenden Filterliste befindet, wird die Anweisung zur Ungültigkeitserklärung der Adressübersetzung für das System bestätigt. Wenn die LPID der eingehenden Anweisung zur Ungültigkeitserklärung mit keiner LPID auf der eingehenden Filterliste übereinstimmt, wird die Anweisung zur Ungültigkeitserklärung der Übersetzung bestätigt, und wenn die LPID der eingehenden Anweisung zur Ungültigkeitserklärung mit irgendeiner LPID auf der eingehenden Filterliste übereinstimmt, wird die Anweisung zur Ungültigkeitserklärung an den jeweiligen Prozessor gesendet.

    Verbergen von Informationen in einer Virtualisierungsumgebung

    公开(公告)号:DE112020003439T5

    公开(公告)日:2022-04-14

    申请号:DE112020003439

    申请日:2020-09-22

    Applicant: IBM

    Abstract: Es wird eine Hardware-Anforderung einer Anwendung detektiert. Die Anwendung wird auf einem virtualisierten Computersystem ausgeführt. Es wird festgestellt, dass die Hardware-Anforderung einen Zähler enthält. Der Zähler soll durch das virtualisierte Computersystem betätigt werden. Der Zähler enthält einen Zählerwert. Die Hardware-Anforderung wird abgefangen, bevor sie durch einen Hypervisor verarbeitet wird, der das virtualisierte Computersystem verwaltet. Das Abfangen beruht auf der Feststellung, dass die Hardware-Anforderung den Zähler enthält. Der Zählerwert wird in einem sicheren Speicher gespeichert. Der sichere Speicher ist vor dem Hypervisor verborgen. Es wird ein verwürfelter Zählerwert erzeugt. Die Hardware-Anforderung wird mit dem verwürfelten Zählerwert aktualisiert. Nach dem Aktualisieren der Hardware-Anforderung wird diese für den Hypervisor bereitgestellt.

Patent Agency Ranking