-
公开(公告)号:DE102018005759A1
公开(公告)日:2019-02-28
申请号:DE102018005759
申请日:2018-07-20
Applicant: INTEL CORP
Inventor: RAO ANIL , DAS SHARMA DEBENDRA
IPC: G06F9/50
Abstract: Die vorliegende Offenbarung beschreibt eine Anzahl von Ausführungsformen, die mit Vorrichtungen und Techniken zum Implementieren eines Interconnect Switches zusammenhängen, um eine vermittelbare latenzarme Umgebung zwischen Knotenressourcen, wie CPUs, und Beschleunigerressourcen zur Cache-Nutzung bereitzustellen. Ein Ressourcenmanager kann zum Empfangen einer Angabe eines Knotens von einer Vielzahl von Knoten und einer Angabe einer Beschleunigerressource von einer Vielzahl von Beschleunigerressourcen, die mit dem Knoten verbunden werden soll, verwendet werden. Falls die angegebene Beschleunigerressource mit einem anderen Knoten von der Vielzahl der Knoten verbunden ist, dann werden ein oder mehrere Befehle zum Entfernen im laufenden Betrieb an einen Interconnect Switch übertragen. Der Ressourcenmanager kann dann einen oder mehrere Befehle zum Zufügen im laufenden Betrieb an den Interconnect Switch übertragen, um die Knotenressource und die Beschleunigerressource zu verbinden.
-
公开(公告)号:DE102019105193A1
公开(公告)日:2019-10-02
申请号:DE102019105193
申请日:2019-02-28
Applicant: INTEL CORP
Inventor: GUIM BERNAT FRANCESC , KUMAR MOHAN , KUMAR KARTHIK , PRABHAKARAN SURAJ , RAO ANIL
IPC: H04L29/08
Abstract: Technologien zum Beschleunigen von Edge-Vorrichtungsarbeitslasten in einem Vorrichtungs-Edge-Netzwerk umfassen eine Netzwerk-Datenverarbeitungsvorrichtung, die eine Prozessorplattform, die mindestens einen Prozessor umfasst, der mehrere nicht beschleunigte Funktion-als-Dienst- bzw. FaaS-Operationen unterstützt, und eine beschleunigte Plattform, die mindestens einen Beschleuniger umfasst, der mehrere beschleunigte FaaS- bzw. AFaaS-Operationen unterstützt, umfasst. Die Netzwerk-Datenverarbeitungsvorrichtung ist ausgelegt zum Empfangen einer Anforderung, eine FaaS-Operation auszuführen, Bestimmen, ob die empfangene Anforderung angibt, dass eine AFaaS-Operation an der empfangenen Anforderung auszuführen ist, und Identifizieren von Rechenanforderungen für die auszuführende AFaaS-Operation. Die Netzwerk-Datenverarbeitungsvorrichtung ist ferner ausgelegt zum Auswählen einer Beschleunigerplattform zum Ausführen der identifizierten AFaaS-Operation und Weiterleiten der empfangenen Anforderung zu der ausgewählten Beschleunigerplattform, um die identifizierte AFaaS-Operation auszuführen. Es werden andere Ausführungsformen beschrieben und beansprucht.
-
公开(公告)号:DE112019005604T5
公开(公告)日:2021-09-09
申请号:DE112019005604
申请日:2019-04-16
Applicant: INTEL CORP
Inventor: HAGHIGHAT MOHAMMED R , DOSHI KSHITIJ , HERDRICH ANDREW J , MOHAN ANUP , IYER RAVISHANKAR R , SUN MINGQIU , BHUYAN KRISHNA , GOH TECK JOO , KUMAR MOHAN J , PRINKE MICHAEL , LEMAY MICHAEL , PELED LEEOR , TSAI JR-SHIAN , DURHAM DAVID M , CHAMBERLAIN JEFFREY D , SUKHOMLINOV VADIM A , DAHLEN ERIC J , BAGHSORKHI SARA , SANE HARSHAD , MELIK-ADAMYAN AREG , SAHITA RAVI , BABOKIN DMITRY YURIEVICH , STEINER IAN M , BACHMUTSKY ALEXANDER , RAO ANIL , ZHANG MINGWEI , JAIN NILESH K , FIROOZSHAHIAN AMIN , PATEL BAIJU V , HUANG WENYONG , RAGHURAM YELURI
IPC: G06F9/50
Abstract: Ausführungsformen von Systemen, Geräten und Verfahren stellen Benutzern, zum Beispiel Computerentwicklern und Cloud-Service-Anbietern (CSPs), verbesserte Function-as-a-Service (FaaS) bereit. Ein Rechensystem, das dazu konfiguriert ist, solche verbesserte Function-as-a-Service bereitzustellen, beinhaltet ein oder mehrere Steuerarchitektursubsysteme, Software und Orchestrierungssubsysteme, Netzwerk- und Lagerungssubsysteme und Sicherheitssubsysteme. Das Rechensystem führt Funktionen als Reaktion auf Ereignisse aus, die von den Benutzern in einer Ausführungsumgebung ausgelöst werden, die von den Architektursubsystemen bereitgestellt wird, die eine Abstraktion des Ausführungsmanagements darstellen und die Benutzer von der Bürde des Managements der Ausführung abschirmen. Die Software- und Orchestrierungssubsysteme ordnen Rechenressourcen für die Funktionsausführung zu, indem sie intelligent Container für einen Funktionscode mit verringerter Instanziierungslatenz und gesteigerter Ausführungsskalierbarkeit hochlaufen und herunterlaufen lassen, während sie gesicherte Ausführung beibehalten. Außerdem ermöglicht es das Rechensystem Kunden, mit einer feinen Abrechnung bis hinunter zu Millisekunden Inkrementen, nur zu bezahlen, wenn ihr Code ausgeführt wird.
-
-