Erweiterte Cloud-Architekturen für Stromausfallabschwächung und flexible Betriebsmittelnutzung

    公开(公告)号:DE102020106208A1

    公开(公告)日:2020-10-15

    申请号:DE102020106208

    申请日:2020-03-06

    Applicant: INTEL CORP

    Abstract: Einige Beispiele stellen Betriebsmittel mit unterbrechungsfreier Stromversorgungsform (UPS-Betriebsmittel) und nicht-UPS-Betriebsmittel bereit, die in einem Verbundknoten zum Gebrauch durch Kunden angeboten werden sollen. Für eine Arbeitslast, die auf dem Verbundknoten abläuft, kann eine Überwachung der Verfügbarkeit von Nicht-UPS-Betriebsmittelleistung, Betriebsmitteltemperatur und/oder Kühlanlagen stattfinden. In dem Fall, wenn ein Nicht-UPS-Betriebsmittel einen Stromausfall oder eine Reduktion verfügbarer Leistung, eine Temperatur, die an einem oder oberhalb eines Schwellenwertniveaus ist, und/oder einen Ausfall einer Kühlanlage erfährt, kann die Überwachung der Leistungsfähigkeit einer Arbeitslast, die auf dem Nicht-UPS-Betriebsmittel abläuft, stattfinden. Falls die Leistungsfähigkeit zulässig ist und die für das Nicht-UPS-Betriebsmittel verfügbare Leistung ein Schwellenwertniveau übersteigt, kann die zugeführte Leistung reduziert werden. Falls die Leistungsfähigkeit übermäßige Niveaus von Fehlern erfährt oder unzulässig verlangsamt ist, kann die Arbeitslast zu einem weiteren nicht UPS- oder UPS-konformen Betriebsmittel migriert werden.

    Automatische kontinuierliche Prüfpunktsetzung

    公开(公告)号:DE102018214013A1

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

    申请号:DE102018214013

    申请日:2018-08-20

    Applicant: INTEL CORP

    Abstract: Eine Speichersteuereinheit nimmt eine kontinuierliche Prüfpunktsetzung vor. Mit einer kontinuierlichen Prüfpunktsetzung werden die Informationen, die für ein System-Rollback notwendig sind, kontinuierlich ohne die Notwendigkeit eines spezifischen Befehls aufgezeichnet. Mit den Rollback-Informationen kann das System zu irgendeinem vorherigen Zustand bis zu einer Anzahl vorheriger Schreibvorgänge oder bis zu einer Datenmenge zurückrollen oder wiederhergestellt werden. Die Anzahl von Schreibvorgängen oder die Datenmenge, die wiederhergestellt werden können, ist auslegbar.

    Instruction and logic to provide vector load-op/store-op with stride functionality

    公开(公告)号:GB2508312A

    公开(公告)日:2014-05-28

    申请号:GB201402148

    申请日:2011-09-26

    Applicant: INTEL CORP

    Abstract: Instructions and logic provide vector load-op and/or store-op with stride functionality. Some embodiments, responsive to an instruction specifying: a set of loads, a second operation, destination register, operand register, memory address, and stride length; execution units read values in a mask register, wherein fields in the mask register correspond to stride-length multiples from the memory address to data elements in memory. A first mask value indicates the element has not been loaded from memory and a second value indicates that the element does not need to be, or has already been loaded. For each having the first value, the data element is loaded from memory into the corresponding destination register location, and the corresponding value in the mask register is changed to the second value. Then the second operation is performed using corresponding data in the destination and operand registers to generate results. The instruction may be restarted after faults.

    Instruction and logic to provide vector loads and stores with strides and masking functionality

    公开(公告)号:GB2507018A

    公开(公告)日:2014-04-16

    申请号:GB201402142

    申请日:2011-09-26

    Applicant: INTEL CORP

    Abstract: Instructions and logic provide vector loads and/or stores with stride and mask functionality. Some embodiments, responsive to an instruction specifying: a set of loads, destination register, mask register, memory address, and stride length; execution units read values in the mask register, wherein fields in the mask register correspond to stride-length multiples from the memory address to data elements in memory. A first mask value indicates the element has not been loaded from memory and a second value indicates that the element does not need to be, or has already been loaded. For each having the first value, the corresponding multiple of said stride length is generated according to the data field's position in the mask register to load the data element from memory into the corresponding destination register location, and the corresponding value in the mask register is changed to the second value. These instructions can restart after faults.

    MISSBRAUCHSINDEX FÜR ERKLÄRBARE KÜNSTLICHE INTELLIGENZ IN COMPUTERUMGEBUNGEN

    公开(公告)号:DE102020102230A1

    公开(公告)日:2020-08-27

    申请号:DE102020102230

    申请日:2020-01-30

    Applicant: INTEL CORP

    Abstract: Gemäß einer Ausführungsform wird ein Mechanismus zum Ermöglichen eines Missbrauchsindex für erklärbare künstliche Intelligenz in Computerumgebungen beschrieben. Ein Verfahren von Ausführungsformen, wie es hier beschrieben ist, enthält das Abbilden von Trainingsdaten mit Schlussfolgerungsverwendungen in einer Umgebung des maschinellen Lernens, wo die Trainingsdaten zum Trainieren eines Modells für maschinelles Lernen verwendet werden. Ferner kann das Verfahren das Detektieren einer oder mehrerer Diskrepanzen zwischen den Trainingsdaten und den Schlussfolgerungsverwendungen auf der Grundlage einer oder mehrerer Richtlinien-/Parameterschwellenwerte, das Klassifizieren der einen oder mehreren Diskrepanzen als einen oder mehrere Missbräuche und das Erzeugen eines Missbrauchsindex, der die eine oder mehreren Missbräuche auflistet, enthalten.

    ZUORDNUNG UND QUANTIFIZIERUNG DES EINFLUSSES VON FEATURES NEURONALER NETZE FÜR EXPLAINABLE ARTIFICIAL INTELLIGENCE

    公开(公告)号:DE102019135474A1

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

    申请号:DE102019135474

    申请日:2019-12-20

    Applicant: INTEL CORP

    Inventor: DOSHI KSHITIJ

    Abstract: Die Ausführungsformen betreffen die Zuordnung und die Quantifizierung von Features neuronaler Netze für Explainable Artificial Intelligence. Eine Ausführungsform eines oder mehrerer Speichermedien enthält Befehle zum Evaluieren des Beitrags von Low-Level-Features zu High-Level-Features in einem neuronalen Netz, wobei die Evaluierung eine Identifizierung von Verbindungen zwischen Low-Level- und High-Level-Features und/oder eine Quantifizierung des Beitrags von Low-Level-Features zu High-Level-Features enthält. Eine Ausführungsform eines oder mehrerer Speichermedien enthält Befehle zum Bestimmen der Unterstützung aus einem oder mehreren Features für eine oder mehrere Inferenzentscheidungen durch ein neuronales Netz; Bestimmen einer Stärke der Unterstützung für jede der Inferenzentscheidungen; Identifizieren einer oder mehrerer Inferenzentscheidungen mit geringer Stabilität mindestens teilweise basierend auf der bestimmten Stärke der Unterstützung; und Neuevaluieren der Inferenzentscheidungen, die als Inferenzentscheidungen mit geringer Stabilität identifiziert werden.

    TECHNOLOGIEN ZUR NETZPAKETVERARBEITUNG ZWISCHEN CLOUD- UND TELEKOMMUNIKATIONSNETZEN

    公开(公告)号:DE102019105069A1

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

    申请号:DE102019105069

    申请日:2019-02-28

    Applicant: INTEL CORP

    Abstract: Technologien zur Netzpaketverarbeitung zwischen Cloud- und Telekommunikationsnetzen umfassen eine Netzrechenvorrichtung, die zwei Anwendungsschichtpaketübersetzer (ALPTs) enthält. Der erste ALPT ist dazu ausgelegt, ein Netzpaket von einer Rechenvorrichtung in einem Telekommunikationsnetz zu empfangen, eine Instanz einer virtuellen Netzfunktion (VNF-Instanz) zu identifizieren und eine Anwendungsschichteinkapselung mindestens eines Teils der Daten des empfangenen Netzpakets als Parameter eines Fernprozeduraufrufs (RPC), der der identifizierten VNF-Instanz zugeordnet ist, durchzuführen. Der erste ALPT ist ferner dazu ausgelegt, die identifizierte VNF-Instanz unter Verwendung eines API-Aufrufs, der dem RPC entspricht, der den RPC-Parameter enthält, aufzurufen, und die VNF-Instanz ist dazu ausgelegt, eine RPC-Aufrufantwort an den zweiten ALPT zu senden. Der zweite ALPT ist dazu ausgelegt, ein neues Netzpaket als Funktion der RPC-Aufrufantwort zu erstellen und das neue Netzpaket an eine weitere Rechenvorrichtung in einem Cloud-Netz zu senden.

    Verfahren und Vorrichtungen zur Optimierung dynamischer Speichervergaben in mehrstufigen Speichersystemen

    公开(公告)号:DE102019114027A1

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

    申请号:DE102019114027

    申请日:2019-05-24

    Applicant: INTEL CORP

    Abstract: Es werden Verfahren, Vorrichtungen, Systeme und Herstellungsartikel zur Optimierung von dynamischen Speichervergaben in mehrstufigen Speichersystemen offenbart. Ein beispielhaftes computerlesbares Speicherungsmedium umfasst Anweisungen zum Durchführen eines ersten Backtrace als Reaktion auf einen ersten malloc-Funktionsaufruf, um einen dem ersten malloc-Funktionsaufruf vorausgehenden ersten Pfad zu identifizieren und eine Größe eines Puffers in Speicher, der dem ersten Pfad zugeteilt ist, zu identifizieren; und Bestimmen eines Indikators, der einer Temperatur des dem ersten Pfad zugeteilten Puffers entspricht, während eines Offline-Profilierungslaufs einer Computeranwendung; und Durchführen eines zweiten Backtrace als Reaktion auf einen zweiten malloc-Funktionsaufruf, um einen dem zweiten malloc-Funktionsaufruf vorausgehenden zweiten Pfad zu identifizieren; und Zuteilen von Speicher aus einer Stufe von Speicher auf der Basis des Indikators als Reaktion auf den zweiten Pfad, der dem ersten Pfad entspricht, während der Laufzeit.

Patent Agency Ranking