Multikachelspeicherverwaltungsmechanismus

    公开(公告)号:DE102020131704A1

    公开(公告)日:2021-08-26

    申请号:DE102020131704

    申请日:2020-11-30

    Applicant: INTEL CORP

    Abstract: Grafikprozessoren zur Implementierung von Multikachelverwaltung sind offenbart. In einer Ausführungsform weist ein Grafikprozessor eine erste Grafikvorrichtung, die einen lokalen Speicher aufweist, eine zweite Grafikvorrichtung, die einen lokalen Speicher aufweist, und einen Grafiktreiber auf, um eine einzelne virtuelle Zuweisung mit einem gemeinsamen virtuellen Adressbereich bereitzustellen, um eine Ressource zu jedem lokalen Speicher der ersten und zweiten Grafikvorrichtung zu spiegeln.

    SYSTEM, EINRICHTUNG UND VERFAHREN FÜR EINE AUF EINEN VERTEILTEN ARBEITSSPEICHER MIT MEHREREN CHIPS ABGEBILDETE EINGABE/AUSGABE-UNTERSTÜTZUNG

    公开(公告)号:DE102020111193A1

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

    申请号:DE102020111193

    申请日:2020-04-24

    Applicant: INTEL CORP

    Abstract: In einer Ausführungsform umfasst ein Verfahren Folgendes: Empfangen einer Nachricht von einem Prozessor in einem Stammbaustein einer Beschleunigervorrichtung mit mehreren Bausteinen, wobei die Nachricht eine Registerschreibanforderung in ein Register eines ersten entfernten Bausteins der mehreren entfernten Bausteine umfasst; Decodieren einer Systemadresse der Nachricht in einer Endpunktsteuereinheit des Stammbausteins, um einen Zielbaustein für die Nachricht zumindest teilweise auf der Basis einer Basisadressenregisterdecodierung der Systemadresse zu identifizieren; und in Reaktion auf das Identifizieren des ersten entfernten Bausteins als Zielbaustein Aktualisieren eines ersten Abschnitts eines Adressenversatzfeldes der Systemadresse auf einen vorbestimmten Wert und Leiten der Nachricht zum ersten entfernten Baustein, der mit dem Stammbaustein über eine Seitenbandverschaltung gekoppelt ist. Andere Ausführungsformen sind beschrieben und beansprucht.

    Einrichtung und Verfahren zum virtualisierten Planen von mehreren doppelten Grafik-Engines

    公开(公告)号:DE102019106701A1

    公开(公告)日:2019-09-19

    申请号:DE102019106701

    申请日:2019-03-15

    Applicant: INTEL CORP

    Abstract: Eine Einrichtung und ein Verfahren zur virtualisierten Planung. Zum Beispiel umfasst eine Ausführungsform einer Grafikverarbeitungseinrichtung: einen Grafikprozessor umfassend eine Vielzahl von Grafikverarbeitungs-Engines, wobei jede von den Grafikverarbeitungs-Engines dazu verwendbar ist, Grafikprogrammcode für eine Vielzahl von Grafikkontexten auszuführen, wobei jeder der Grafikkontexte mit einem bestimmten Benutzermodustreiber (User Mode Driver, UMD) verbunden ist; und einen Planer zum Planen des Grafikprogrammcodes zur Ausführung auf der Vielzahl von Grafik-Engines, der Planer umfassend eine integrierte Kontextwarteschlange zum Speichern von Programmcode von allen Grafikkontexten, wobei der Planer Grafikverarbeitungs-Engines zum Ausführen des Programmcodes von jedem Kontext basierend auf einer erfassten Last und/oder Verfügbarkeit jeder Grafikverarbeitungs-Engine auswählen und eine Reihenfolge zum Ausführen des Programmcodes von jedem Kontext basierend auf relativen Prioritäten in Verbindung mit den verschiedenen Kontexten bestimmen soll.

    VORRICHTUNG UND VERFAHREN FÜR EINE VIRTUALISIERTE ANZEIGE

    公开(公告)号:DE112018007634T5

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

    申请号:DE112018007634

    申请日:2018-11-30

    Applicant: INTEL CORP

    Abstract: Zusammenfassung: Vorrichtung und Verfahren zur Implementierung einer virtuellen Anzeige. Zum Beispiel umfasst eine Ausführungsform einer Grafikverarbeitungsvorrichtung mindestens ein Konfigurationsregister zum Speichern von Framepufferdeskriptorinformationen für einen ersten Gast, der auf einer ersten virtuellen Maschine (VM) in einer virtualisierten Ausführungsumgebung eines Host-Prozessors läuft, wobei die Framepufferdeskriptorinformationen eine oder mehrere dem ersten Gast zugewiesene Anzeige-Pipes angeben; und eine Ausführungsschaltung zum Ausführen eines ersten Treibers, der dem ersten Gast zugewiesen ist, wobei der erste Gast den ersten Treiber verwendet, um einen Framepuffer in einer Ebene, die einer der Anzeige-Pipes zugeordnet ist, gemäß den Framepufferdeskriptorinformationen anzuzeigen.

Patent Agency Ranking