-
公开(公告)号:US20170353384A1
公开(公告)日:2017-12-07
申请号:US15170138
申请日:2016-06-01
Applicant: Intel Corporation
Inventor: Ronen Chayat , Andrey Chilikin , John J. Browne
IPC: H04L12/721 , H04L29/06
CPC classification number: H04L45/566
Abstract: In one embodiment, a system comprises a network interface controller to determine context information associated with a data packet. The network interface controller may select a receive descriptor profile from a plurality of receive descriptor profiles based upon a first portion of the context information and build a receive descriptor for the data packet based upon a second portion of the context information and the selected receive descriptor profile.
-
公开(公告)号:US20230325246A1
公开(公告)日:2023-10-12
申请号:US18326773
申请日:2023-05-31
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Karthik Kumar , John J. Browne , Amruta Misra , Chris M. MacNamara
CPC classification number: G06F9/5033 , G06F9/5044 , H04L12/1432
Abstract: A platform includes a plurality of hardware blocks to provide respective functionality for use in execution of an application. A subset of the plurality of hardware blocks are deactivated and unavailable for use in the execution of the application at the start of the execution of the application. A hardware profile modification block of the platform identifies receives telemetry data generated by a set of sensors and dynamically activates at least a particular one of the subset of hardware blocks based on the physical characteristics, where following activation of the particular hardware block, the execution of the application continues and uses the particular hardware block.
-
公开(公告)号:US20230273659A1
公开(公告)日:2023-08-31
申请号:US18313993
申请日:2023-05-08
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Kshitij Arun Doshi , Adrian Hoban , Thijs Metsch , John J. Browne
CPC classification number: G06F1/206 , H05K7/20281 , H05K7/20272
Abstract: Systems, apparatus, and methods for managing cooling of compute components are disclosed. An example apparatus includes programmable circuitry to at least one of instantiate or execute machine readable instructions to identify a workload to be performed by a compute device, identify a service level objective associated with the workload or the compute device, determine a parameter of a coolant to enable the service level objective to be satisfied during performance of the workload, and cause a cooling distribution unit to control the coolant based on the coolant parameter.
-
公开(公告)号:US20230209772A1
公开(公告)日:2023-06-29
申请号:US18145670
申请日:2022-12-22
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Arun Hodigere , Kshitij Arun Doshi , Henning Schroeder , John J. Browne
CPC classification number: H05K7/20281 , G06F1/20 , G06F9/4893 , G06F9/5094
Abstract: Methods and apparatus for resource lifetime aware cooling schemes are disclosed. A disclosed example apparatus to manage a computing system includes at least one memory, machine readable instructions, and processor circuitry. The processor circuitry is to at least one of instantiate or execute the machine readable instructions to determine an effective age of a computing resource of the computing system, the computing resource associated with a degree of cooling thereof, determine a remaining life of the computing resource, compare the remaining life to a reliability threshold, and adjust at least one of a utilization or the degree of cooling of the computing resource in response to the remaining life not meeting the reliability threshold to adjust the remaining life to meet or exceed the reliability threshold.
-
公开(公告)号:US20230030060A1
公开(公告)日:2023-02-02
申请号:US17838872
申请日:2022-06-13
Applicant: Intel Corporation
Inventor: Ren Wang , Mia PRIMORAC , Tsung-Yuan C. Tai , Saikrishna EDUPUGANTI , John J. Browne
Abstract: Technologies for dynamically managing a batch size of packets include a network device. The network device is to receive, into a queue, packets from a remote node to be processed by the network device, determine a throughput provided by the network device while the packets are processed, determine whether the determined throughput satisfies a predefined condition, and adjust a batch size of packets in response to a determination that the determined throughput satisfies a predefined condition. The batch size is indicative of a threshold number of queued packets required to be present in the queue before the queued packets in the queue can be processed by the network device.
-
公开(公告)号:US11567556B2
公开(公告)日:2023-01-31
申请号:US16833008
申请日:2020-03-27
Applicant: Intel Corporation
Inventor: Chris Macnamara , John J. Browne , Tomasz Kantecki , David Hunt , Anatoly Burakov , Srihari Makineni , Nikhil Gupta , Ankush Varma , Dorit Shapira , Vasudevan Srinivasan , Bryan T. Butters , Shrikant M. Shah
IPC: G06F1/324 , G06F1/20 , G06F9/50 , G06F1/3296
Abstract: Examples herein relate to assigning, by a system agent of a central processing unit (CPU), an operating frequency to a core group based priority level of the core group while avoiding throttling of the system agent. Avoiding throttling of the system agent can include maintaining a minimum performance level of the system agent. A minimum performance level of the system agent can be based on a minimum operating frequency. Assigning, by a system agent of a central processing unit, an operating frequency to a core group based priority level of the core group while avoiding throttling of the system agent can avoid a thermal limit of the CPU. Avoiding thermal limit of the CPU can include adjusting the operating frequency to the core group to avoid performance indicators of the CPU. A performance indicator can indicate CPU utilization corresponds to Thermal Design Point (TDP).
-
公开(公告)号:US20220334823A1
公开(公告)日:2022-10-20
申请号:US17734669
申请日:2022-05-02
Applicant: Intel Corporation
Inventor: Ned M. Smith , Kshitij Arun Doshi , John J. Browne , Vincent J. Zimmer , Francesc Guim Bernat , Kapil Sood
Abstract: Various systems and methods for enabling derivation and distribution of an attestation manifest for a software update image are described. In an example, these systems and methods include orchestration functions and communications, providing functionality and components for a software update process which also provides verification and attestation among multiple devices and operators.
-
公开(公告)号:US11477125B2
公开(公告)日:2022-10-18
申请号:US15594838
申请日:2017-05-15
Applicant: Intel Corporation
Inventor: John J. Browne , Chris MacNamara , Ronen Chayat
IPC: H04L47/2441 , H04L49/505 , H04L9/40 , H04L47/11 , H04L47/2425 , H04L47/32 , H04L67/10
Abstract: A fabric interface, including: an ingress port to receive incoming network traffic; a host interface to forward the incoming network traffic to a host; and a virtualization-aware overload protection engine including: an overload detector to detect an overload condition on the incoming network traffic; a packet inspector to inspect packets of the incoming network traffic; and a prioritizer to identify low priority packets to be dropped, and high priority packets to be forwarded to the host.
-
公开(公告)号:US20220011843A1
公开(公告)日:2022-01-13
申请号:US17482327
申请日:2021-09-22
Applicant: Intel Corporation
Inventor: Chris M. MacNamara , John J. Browne , Amruta Misra
Abstract: Telemetry information in the form of platform telemetry, virtualization layer telemetry, and application telemetry can be used to estimate power consumption of a software entity, such as a virtual machine, container, application, or network slice. A controller can take various actions based on software entity power consumption information. If a power limit of an integrated circuit component is exceeded, the controller can reduce the power consumption of a software entity or move the software entity to another integrated circuit component to reduce the power consumption of the integrated circuit component. The controller can determine a total software entity power consumption for software entities associated with a user entity and take actions to keep the total software entity power consumption within a power budget.
-
公开(公告)号:US11057306B2
公开(公告)日:2021-07-06
申请号:US16353730
申请日:2019-03-14
Applicant: Intel Corporation
Inventor: Jasvinder Singh , John J. Browne , Shobhi Jain , Sunku Ranganath , John O'Loughlin , Emma L. Foley
IPC: H04L12/803 , G06F9/445 , H04L12/851 , H04L12/801 , H04L12/823 , H04L12/859 , H04L12/813
Abstract: Examples include a method of determining a first traffic overload protection policy for a first service provided by a first virtual network function in a network of virtual network functions in a computing system and determining a second traffic overload protection policy for a second service provided by a second virtual network function in the network of virtual network functions. The method includes applying the first traffic overload protection policy to the first virtual network function and the second traffic overload protection policy to the second virtual network function, wherein the first traffic overload protection policy and the second traffic overload protection policy are different.
-
-
-
-
-
-
-
-
-