Technologien zum dynamischen Managen der Zuverlässigkeit disaggregierter Betriebsmittel in einem gemanagten Knoten

    公开(公告)号:DE102018214774A1

    公开(公告)日:2019-01-24

    申请号:DE102018214774

    申请日:2018-08-30

    Applicant: INTEL CORP

    Abstract: Technologien zum dynamischen Managen der Zuverlässigkeit disaggregierter Betriebsmittel in einem gemanagten Knoten enthalten einen Betriebsmittelmanager-Server. Der Betriebsmittelmanager-Server enthält eine Kommunikationsschaltung zum Empfangen von Betriebsmitteldaten von einer Gruppe disaggregierter Betriebsmittel, die die Zuverlässigkeit jedes disaggregierten Betriebsmittels aus der Gruppe disaggregierter Betriebsmittel angeben, und einer Knotenanforderung, einen gemanagten Knoten zusammenzustellen. Der Betriebsmittelmanager-Server enthält ferner eine Rechen-Engine zum Bestimmen von Knotenparametern aus einer Knotenanforderung, die eine Zielzuverlässigkeit eines oder mehrerer disaggregierter Betriebsmittel aus der Gruppe disaggregierter Betriebsmittel, die in den gemanagten Knoten aufgenommen werden sollen, angeben, Zusammenstellen eines gemanagten Knotens aus der Gruppe disaggregierter Betriebsmittel, die den Knotenparametern genügen, durch Konfigurieren des Rechen-Einschubs, um die disaggregierten Betriebsmittel des gemanagten Knotens zur Ausführung einer Arbeitslast zu nutzen, und Überwachen der disaggregierten Betriebsmittel des gemanagten Knotens auf einen Ausfall.

    Technologien zum Aufteilen der Arbeit über Beschleunigervorrichtungen hinweg

    公开(公告)号:DE102018214775A1

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

    申请号:DE102018214775

    申请日:2018-08-30

    Applicant: INTEL CORP

    Abstract: Technologien zum Aufteilen von Arbeit über eine oder mehrere Beschleunigervorrichtungen hinweg enthalten eine Rechnervorrichtung. Die Rechnervorrichtung soll eine Konfiguration von jeder der mehreren Beschleunigervorrichtungen der Rechnervorrichtung bestimmen, einen zu beschleunigenden Auftrag von einer anfordernden Vorrichtung empfangen, die von der Rechnervorrichtung entfernt ist, und den Auftrag in mehrere Aufgaben für eine Parallelisierung der mehreren Aufgaben unter den einem oder mehreren Beschleunigervorrichtungen als Funktion einer Auftragsanalyse des Auftrags und der Konfiguration jeder Beschleunigervorrichtung teilen. Die Rechnerengine soll ferner die Aufgaben für die eine oder mehreren Beschleunigervorrichtungen auf Grundlage der Auftragsanalyse planen und die Aufgaben auf der einen oder den mehreren Beschleunigervorrichtungen für die Parallelisierung der mehreren Aufgaben ausführen, um eine Ausgabe des Auftrags zu erhalten.

    VERFAHREN, SYSTEME, HERSTELLUNGSARTIKEL UND EINRICHTUNGEN ZUR ARBEITSLASTKOMPLEXITÄTSSCHÄTZUNG

    公开(公告)号:DE112021008546T5

    公开(公告)日:2024-10-24

    申请号:DE112021008546

    申请日:2021-12-23

    Applicant: INTEL CORP

    Abstract: Es werden Verfahren, Einrichtungen, Systeme und Herstellungsartikel zur Arbeitslastkomplexitätsschätzung offenbart. Eine beispielhafte Einrichtung umfasst eine Prozessorschaltungsanordnung zum Durchführen von mindestens einer von ersten, zweiten oder dritten Operationen, um eine Nutzlastschnittstellenschaltungsanordnung zu instanziieren, um Arbeitslastzielinformationen und Service-Level-Agreement(SLA)-Kriterien, die einer Arbeitslast entsprechen, zu extrahieren, und eine Beschleunigungsschaltungsanordnung zum Auswählen eines Vorverarbeitungsmodells basierend auf (a) den Arbeitslastzielinformationen und (b) einer Rückmeldung, die den Arbeitslastleistungsmetriken mindestens einer vorherigen Arbeitslastausführungsiteration entspricht, Ausführen des Vorverarbeitungsmodells, um eine der Arbeitslast entsprechende Komplexitätsmetrik zu berechnen, und Auswählen von Kandidatenressourcen basierend auf der Komplexitätsmetrik.

    Persistenzdienst für Edge-Architekturen

    公开(公告)号:DE102020132760A1

    公开(公告)日:2021-09-30

    申请号:DE102020132760

    申请日:2020-12-09

    Applicant: INTEL CORP

    Abstract: Ein Persistenzdienst für Computing-Systeme mit Edge-Architektur erweitert derzeitige Speicher- und Datenspeicherschemas von Edge-Betriebsmitteln, so dass sie Schnittstellen zeigen, die es einem Endpunkt wie z. B. einer IoT-Vorrichtung oder einer Client-Vorrichtung erlauben, Kriterien zum Erreichen von Persistenz für Daten, die in einem Edge-Betriebsmittel gespeichert sind, zu spezifizieren. Die Persistenzschnittstelle erweitert die Speicher- und Datenspeicher-Steuereinheiten, um Daten in Übereinstimmung mit den Kriterien zu speichern, was das Bestimmen enthält, ob ein lokales oder entferntes Edge-Betriebsmittel am besten fähig ist, Daten auf eine Weise, die die Kriterien erfüllt, persistent zu speichern. Die Kriterien enthalten eine Persistenz-Dienstgütevereinbarung, die eine erforderliche Zeit zur Persistenz, Kosten der Persistenz und Zuverlässigkeitsniveau der Persistenz enthält. Nur Edge-Betriebsmittel, die Medien beinhalten, die Speicherteilsysteme und/oder Datenspeicher enthalten, die zum persistenten Speichern von Daten fähig sind, während sie die Kriterien erfüllen, dürfen die Anforderung bedienen. Der Persistenzdienst kann einen Findedienst enthalten, um Objekte, die vorher unter Verwendung des Persistenzdienstes gespeichert worden sind, effizient zu lokalisieren.

    TECHNOLOGIEN ZUR TRANSPARENTEN FUNCTION-AS-A-SERVICE-ARBITRIERUNG FÜR EDGE-SYSTEME

    公开(公告)号:DE102019131123A1

    公开(公告)日:2020-07-02

    申请号:DE102019131123

    申请日:2019-11-18

    Applicant: INTEL CORP

    Abstract: Technologien zur Function-as-a-Service(FaaS)-Arbitrierung beinhalten ein Edge-Gateway, mehrere Endpunkteinrichtungen und mehrere Dienstanbieter. Das Edge-Gateway empfängt eine Registrierungsanforderung von einem Dienstanbieter, die eine FaaS-Funktionskennung und eine Transformationsfunktion angibt. Das Edge-Gateway verifiziert eine vom Dienstanbieter empfangene Attestierung und registriert den Dienstanbieter. Das Edge-Gateway empfängt eine Funktionsausführungsanforderung von einer Endpunkteinrichtung, die die FaaS-Funktionskennung angibt. Das Edge-Gateway wählt den Dienstanbieter basierend auf der FaaS-Funktionskennung aus, programmiert einen Beschleuniger mit der Transformationsfunktion, führt die Transformationsfunktion mit dem Beschleuniger aus, um die Funktionsausführungsanforderung in eine Anbieteranforderung zu transformieren, und reicht die Anbieteranforderung bei dem Dienstanbieter ein. Der Dienstanbieter kann basierend auf einer erwarteten Dienstgüte ausgewählt werden, die in der Funktionsausführungsanforderung enthalten ist. Andere Ausführungsformen sind beschrieben und beansprucht.

    Arbitration über gemeinsam genutzte Speicherpools disaggregierter Speichereinrichtungen

    公开(公告)号:DE102019104941A1

    公开(公告)日:2019-10-02

    申请号:DE102019104941

    申请日:2019-02-27

    Applicant: INTEL CORP

    Abstract: Es wird eine Technologie für eine Speicherpoolarbitrationsvorrichtung beschrieben. Die Vorrichtung kann einen Speicherpool-Controller (MPC) enthalten, der kommunizierend zwischen einem gemeinsam genutzten Speicherpool disaggregierter Speichereinrichtungen und mehreren Rechenressourcen gekoppelt ist. Der MPC kann mehrere Datenanforderungen aus den mehreren Rechenressourcen empfangen. Der MPC kann jede Rechenressource zu einer aus einem Satz von Rechenressourcenprioritäten zuordnen. Der MPC kann Speicherzugriffsbefehle an den gemeinsam genutzten Speicherpool senden, um jede Datenanforderung gemäß dem Satz von Rechenressourcenprioritäten priorisiert durchzuführen. Die Vorrichtung kann eine Prioritätenarbitrationseinheit (PAU) enthalten, die kommunizierend mit dem MPC gekoppelt ist. Die PAU kann die mehreren Datenanforderungen als eine Funktion der entsprechenden Rechenressourcenprioritäten arbitrieren.

    Techniken für dynamische Zugriffe auf Datenbanken in mehreren Speicherformaten

    公开(公告)号:DE102018214011A1

    公开(公告)日:2019-04-04

    申请号:DE102018214011

    申请日:2018-08-20

    Applicant: INTEL CORP

    Abstract: Es werden Techniken und Vorrichtungen zum Bereitstellen von Zugriffen auf Daten in einer Vielzahl von Speicherformaten beschrieben. In einer Ausführungsform enthält eine Vorrichtung zum Beispiel möglicherweise eine Logik, von der mindestens ein Teil in Hardware, die an den mindestens einen Speicher gekoppelt ist, umfasst ist, um ein erstes Speicherformat einer Datenbankoperation in einer Datenbank, die ein zweites Speicherformat aufweist, zu bestimmen und einen Formatumwandlungsprozess ansprechend darauf durchzuführen, dass sich das erste Speicherformat vom zweiten Speicherformat unterscheidet, wobei der Formatumwandlungsprozess zum Übersetzen einer virtuellen Adresse der Datenbankoperation in eine physische Adresse und zum Bestimmen einer umgewandelten physischen, eine Speicheradresse gemäß dem ersten Speicherformat umfassenden Adresse vorgesehen ist. Es werden noch andere Ausführungsformen beschrieben und beansprucht.

    Technologien zum Auslagern von Beschleunigungsaufgaben-Ablaufplanungsoperationen an Beschleunigerschlitten

    公开(公告)号:DE102018006894A1

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

    申请号:DE102018006894

    申请日:2018-08-30

    Applicant: INTEL CORP

    Abstract: Technologien zum Auslagern von Beschleunigungsaufgaben-Ablaufplanungsoperationen an Beschleunigerschlitten beinhalten eine Datenverarbeitungsvorrichtung zum Empfangen einer Anforderung von einem Datenverarbeitungsschlitten, um die Ausführung eines Auftrags zu beschleunigen, der eine Gruppe von Aufgaben beinhaltet. Die Datenverarbeitungsvorrichtung soll ebenfalls die Anforderung zum Generieren von Metadaten analysieren, welche die Aufgaben innerhalb des Auftrags, eine jeder Aufgabe zugeordnete Beschleunigungsart und eine Datenabhängigkeit zwischen den Aufgaben anzeigen. Außerdem soll die Datenverarbeitungsvorrichtung eine Verfügbarkeitsanforderung einschließlich der Metadaten an einen oder mehrere Mikro-Orchestratoren eines oder mehrerer Beschleunigerschlitten, die mit der Datenverarbeitungsvorrichtung kommunikativ gekoppelt sind, senden. Die Datenverarbeitungsvorrichtung soll ferner Verfügbarkeitsdaten von dem einen oder den mehreren Mikro-Orchestratoren empfangen, die anzeigen, welche der Aufgaben der Mikro-Orchestrator zur Beschleunigung auf dem zugeordneten Beschleunigerschlitten akzeptiert hat. Außerdem soll die Datenverarbeitungsvorrichtung die Aufgaben an den einen oder die mehreren Mikro-Orchestratoren als eine Funktion der Verfügbarkeitsdaten zuweisen.

    Strukturunterstützung für die Dienstgüte

    公开(公告)号:DE102018202432A1

    公开(公告)日:2018-08-23

    申请号:DE102018202432

    申请日:2018-02-16

    Applicant: INTEL CORP

    Abstract: Offenbart wird in einem Beispiel eine Strukturschnittstellenvorrichtung, die Folgendes aufweist: eine Strukturverbindung zum kommunikativen Koppeln mit einer Struktur; eine SLA-Eingangslogik (Service Level Agreement, Service-Level-Vereinbarung) zum Empfangen einer SLA-Datenstruktur von einer Steuerung, wobei die SLA-Datenstruktur eine Ende-zu-Ende-SLA für einen von mehreren Ressourcen bereitgestellten Ressourcenstrom bereitstellt und QoS-Metriken für die Ressourcen umfasst; und eine SLA-Ausgangslogik zum Verteilen der QoS-Metriken an die Ressourcen über die Strukturverbindung.

Patent Agency Ranking