-
公开(公告)号:DE102022106023A1
公开(公告)日:2022-11-10
申请号:DE102022106023
申请日:2022-03-15
Applicant: INTEL CORP
Inventor: ANANYEV KONSTANTIN , BURAKOV ANATOLY , HUNT DAVID , MACNAMARA CHRIS , VERPLANKE EDWIN , MASLEKAR OMKAR , NEIGER GILBERT , SANKARAN RAJESH M
IPC: G06F1/3206
Abstract: Hierin beschriebene Beispiele beziehen sich auf eine Schaltung, um einen Prozessor dazu zu veranlassen, in einen Zustand mit reduziertem Leistungsverbrauch einzutreten, und eine Schaltung, um, basierend auf einem Schreiben in einen oder mehrere von mehreren Speicherbereichen, den Prozessor dazu zu veranlassen, den Zustand mit reduziertem Leistungsverbrauch zu verlassen, wobei die mehreren Speicherbereiche Empfangsdeskriptoren speichern, die mit einem oder mehreren durch ein Netzwerkschnittstellengerät empfangenen Paketen verbunden sind. In einigen Beispielen werden die mehreren Speicherbereiche durch einen Treiber des Netzwerkschnittstellengeräts definiert. In einigen Beispielen umfasst der Zustand mit reduziertem Leistungsverbrauch einen TPAUSE-Zustand.
-
公开(公告)号:DE102019105615A1
公开(公告)日:2019-10-17
申请号:DE102019105615
申请日:2019-03-06
Applicant: INTEL CORP
Inventor: BROWNE JOHN , MACNAMARA CHRIS , KANTECKI TOMASZ , MCCARTHY PETER , MA LIANG , OLOINGSIGH MAIRTIN , SEXTON RORY , GRIFFIN JOHN , MARJANOVIC NEMJANJA , HUNT DAVID
IPC: H04L47/6275 , G06F9/50 , H04L45/50
Abstract: Technologien für leistungsbewusstes Planen umfassen eine Datenverarbeitungsvorrichtung, die Netzwerkpakete empfängt. Die Datenverarbeitungsvorrichtung klassifiziert die Netzwerkpakete nach Priorität und ordnet dann die einzelnen Netzwerkpakete einem Performancegruppen-Bin zu. Die Pakete werden basierend auf Prioritätsniveau und anderen Performancekriterien zugeordnet. Die Datenverarbeitungsvorrichtung plant die den einzelnen Performancegruppen zugeordneten Netzwerkpakete zur Verarbeitung durch eine Verarbeitungsengine, wie etwa einen Prozessorkern. Netzwerkpakete, die Performancegruppen mit einem hohen Prioritätsniveau zugewiesen sind, werden zum Verarbeiten durch Verarbeitungsengines mit einem hohen Performanceniveau geplant. Die Datenverarbeitungsvorrichtung kann Performanceniveaus für Verarbeitungsengines basierend auf Verarbeitungsarbeitslast der Netzwerkpakete auswählen. Die Datenverarbeitungsvorrichtung kann das Performanceniveau der Verarbeitungsengines steuern, beispielsweise durch Steuern der Frequenz von Prozessorkernen. Die Verarbeitungsarbeitslast kann Paketverschlüsselung umfassen. Andere Ausführungsformen werden beschrieben und beansprucht.
-
公开(公告)号:DE102019105881A1
公开(公告)日:2019-10-17
申请号:DE102019105881
申请日:2019-03-07
Applicant: INTEL CORP
Inventor: TAMIR ELIEZER , RICHARDSON BRUCE , BROWNE JOHN , MCNAMARA CHRIS , POWER NIALL , CUNNINGHAM ANDREW , HUNT DAVID , DEVEY KEVIN , MARJANOVIC NEMANJA , SEXTON RORY , WEI CHANGZHENG
IPC: G06F1/32
Abstract: Technologien zur Bereitstellung effizienter Detektion von leerlaufenden Abfrageschleifen umfassen eine Rechenvorrichtung. Die Rechenvorrichtung besitzt eine Rechenengine, die mehrere Kerne und einen Speicher umfasst. Die Rechenengine dient zum Bestimmen eines Verhältnisses von erfolglosen Operationen zu erfolgreichen Operationen über einen vordefinierten Zeitraum eines Kerns der mehreren Kerne, wobei der Kern dafür zugewiesen ist, in dem vordefinierten Zeitraum kontinuierlich eine Speicheradresse auf eine Statusänderung abzufragen, und Bestimmen, ob das bestimmte Verhältnis ein Referenzverhältnis von erfolglosen Operationen zu erfolgreichen Operationen erfüllt. Das Referenzverhältnis gibt eine Änderung des Betriebs des zugewiesenen Kerns an. Die Rechenengine dient ferner zum selektiven Vergrößern oder Verkleinern eines Stromverbrauchs des zugewiesenen Kerns abhängig davon, ob das bestimmte Verhältnis das Referenzverhältnis erfüllt. Außerdem werden andere Ausführungsformen beschrieben und beansprucht.
-
-