-
1.
公开(公告)号:US20230244560A1
公开(公告)日:2023-08-03
申请号:US18192575
申请日:2023-03-29
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Amruta Misra , Arun Hodigere , Kshitij Arun Doshi , John J. Browne
CPC classification number: G06F11/076 , G06F1/20 , G06Q10/20 , G06F9/4856 , G06F11/0709
Abstract: Methods and apparatus for maintaining the cooling systems of distributed compute systems are disclosed. An example apparatus disclosed herein includes memory, machine-readable instructions, and processor circuitry to execute the machine-readable instructions to determine a health of a server, determine a threshold based on a workload service level agreement associated with the server, and in response to determining the health does not a satisfy the threshold, throttle a workload on the server.
-
公开(公告)号:US20230141508A1
公开(公告)日:2023-05-11
申请号:US18148317
申请日:2022-12-29
Applicant: Intel Corporation
Inventor: Christopher MacNamara , Kshitij Arun Doshi , Francesc Guim Bernat , John J. Browne , Amruta Misra
CPC classification number: H05K7/20836 , H05K7/1494
Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to auto tune data center cooling based on workloads. Disclosed herein is an apparatus including processor circuitry to determine environmental conditions setpoint(s) based on at least one of a future workload status or a current workload status of devices within a data center.
-
3.
公开(公告)号:US20230259185A1
公开(公告)日:2023-08-17
申请号:US18303415
申请日:2023-04-19
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Amruta Misra , Arun Hodigere , John J. Browne , Kshitij Arun Doshi
IPC: G06F1/20
CPC classification number: G06F1/206
Abstract: Methods, systems, apparatus, and articles of manufacture to control cooling in an edge environment are disclosed. An example apparatus disclosed herein includes programmable circuitry to determine whether a first cooling parameter for a first edge node is satisfied based on first cooling availability information for the first edge node, when the first cooling parameter is satisfied, cause a first distribution unit to maintain an amount of cooling fluid to the first edge node, and when the first cooling parameter is not satisfied, cause at least one of the first distribution unit or a second distribution unit to adjust the amount of cooling fluid to at least one of the first edge node or a second edge node based on the first cooling availability information and second cooling availability information, the second cooling availability information for the second edge node.
-
公开(公告)号:US20230259102A1
公开(公告)日:2023-08-17
申请号:US18308397
申请日:2023-04-27
Applicant: Intel Corporation
Inventor: Amruta Misra , Francesc Guim Bernat , Arun Hodigere , Kshitij Arun Doshi , John J. Browne
IPC: G05B19/4155
CPC classification number: G05B19/4155 , G05B2219/50333
Abstract: Methods and apparatus for maintaining the cooling systems of distributed compute systems are disclosed. An example apparatus disclosed herein includes memory, machine readable instructions, and programmable circuitry to at least one of instantiate or execute the machine readable instructions to input operational data into a machine-learning model, the operational data including first information relating to a workload of a server and second information relating to an ambient condition of the server, compare a predicted cooling power requirement for a time period with a predicted cooling power availability for the time period, the predicted cooling power requirement based on an output of the machine-learning model, and generate a cooling plan based on the comparison, the cooling plan to define operation of at least one of the server or a cooling system used to cool the server during the time period.
-
公开(公告)号:US20210182194A1
公开(公告)日:2021-06-17
申请号:US17185648
申请日:2021-02-25
Applicant: Intel Corporation
Inventor: John J. Browne , Adrian Boczkowski , Marcel D. Cornu , David Hunt , Shobhi Jain , Tomasz Kantecki , Liang Ma , Chris M. MacNamara , Amruta Misra , Terence Nally
IPC: G06F12/0811 , G06F12/0871 , G06F9/50 , G06F11/07
Abstract: A performance monitor provides cache miss stall and memory bandwidth usage metric samples to a resource exhaustion detector. The detector can detect the presence of last-level cache and memory bandwidth exhaustion conditions based on the metric samples. If cache miss stalls and memory bandwidth usage are both trending up, the detector reports a memory bandwidth exhaustion condition to a resource controller. If cache miss stalls are trending up and memory bandwidth usage is trending down, the detector reports a last-level cache exhaustion condition to the resource controller. The resource controller can allocate additional last-level cache or memory bandwidth to the processor unit to remediate the resource exhaustion condition. If bandwidth-related metric samples indicate that a processor unit may be overloaded due to receiving high bandwidth traffic, the resource controller can take a traffic rebalancing remedial action.
-
公开(公告)号:US12020068B2
公开(公告)日:2024-06-25
申请号:US17022332
申请日:2020-09-16
Applicant: Intel Corporation
Inventor: Chris MacNamara , Amruta Misra , John Browne
IPC: G06F9/48 , G06F9/455 , G06F12/0875 , G06F13/20
CPC classification number: G06F9/4893 , G06F9/45558 , G06F12/0875 , G06F13/20 , G06F2212/1016
Abstract: Methods to automatically prioritize input/output (I/O) for Network Function Virtualization (NFV) workloads at platform overload and associated apparatus and mechanisms. During lab or runtime workload operations, various platform telemetry data are collected and analyzed to determine whether a current workload is uncore-sensitive—that is, sensitive to operations involving utilization of the uncore circuitry such as I/O-related operations, memory bandwidth utilization, LLC utilization, network traffic, core-to-core traffic etc. For uncore sensitive workloads, upon detection of a platform overload condition such as a thermal load approaching a TDP limit, the uncore circuitry is prioritized over the core circuitry such that the frequency of the core is reduced first. A closed-loop feedback mechanism is used to adjust the frequencies of the core and uncore under various workload conditions. The mechanism enables I/O throughput to be maintained for NFV workloads, while reducing the processor thermal load.
-
公开(公告)号:US20240129353A1
公开(公告)日:2024-04-18
申请号:US18393236
申请日:2023-12-21
Applicant: Intel Corporation
Inventor: Amruta Misra , Niall McDonnell , Mrittika Ganguli , Edwin Verplanke , Stephen Palermo , Rahul Shah , Pushpendra Kumar , Vrinda Khirwadkar , Valerie Parker
IPC: H04L65/612 , H04L67/02 , H04L67/60
CPC classification number: H04L65/612 , H04L67/02 , H04L67/60
Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to improve webservers using dynamic load balancers. An example method includes identifying a first and second data object type associated with media and with first and second data objects of the media. The example method also includes enqueuing first and second event data associated with the first and second data object in a first and second queue in first circuitry in a die of programmable circuitry. The example method further includes dequeuing the first and second event data into a third and fourth queue associated with a first and second core of the programmable circuitry, the first circuitry separate from the first core and the second core. The example method additionally includes causing the first and second core to execute a first and second computing operation based on the first and second event data in the third and fourth queues.
-
8.
公开(公告)号:US20230273597A1
公开(公告)日:2023-08-31
申请号:US18313994
申请日:2023-05-08
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Amruta Misra , Kshitij Arun Doshi , John J. Browne , Marcos Carranza
IPC: G05B19/416
CPC classification number: G05B19/416 , G05B2219/49216
Abstract: Telemetry systems for monitoring cooling of compute components and related apparatus and methods are disclosed. An example apparatus includes interface circuitry, machine-readable instructions, and programmable circuitry to at least one of instantiate or execute the machine-readable instructions to generate a heatmap based on outputs of one or more sensors in an environment, the environment including a first compute device, the sensor outputs including a metric associated with a property of a coolant and a location of the sensor in the environment, identify a compute performance metric of the first compute device, determine a cooling parameter for the first compute device based on the heatmap and the compute performance metric, and cause a cooling distribution unit to control flow of the coolant in the environment based on the cooling parameter.
-
公开(公告)号:US20210224128A1
公开(公告)日:2021-07-22
申请号:US17134056
申请日:2020-12-24
Applicant: Intel Corporation
Inventor: Chris M. MacNamara , John J. Browne , Amruta Misra , Niall C. Power , Dave Cremins , Tomasz Kantecki , Paul Hough , Killian Muldoon
IPC: G06F9/50
Abstract: Techniques for managing workloads in processor cores are disclosed. High priority or mission critical workloads may be assigned to processor cores of a processor. When a power limited throttling condition is met, the processor may throttle some of its cores while not throttling the cores with the high priority or mission critical workloads assigned to it. Such an approach can ensure that mission critical workloads continue even upon throttling of the processor cores.
-
公开(公告)号:US20240086291A1
公开(公告)日:2024-03-14
申请号:US17941960
申请日:2022-09-09
Applicant: Intel Corporation
Inventor: Francesc Guim Bernat , Karthik Kumar , Amruta Misra
CPC classification number: G06F11/3037 , G06F11/0772 , G06F11/1068
Abstract: An apparatus comprising first circuitry to process a request generated by a first device, the request specifying a memory address range of a second device to monitor for errors; and second circuitry to, based on a determination that a read request targets the memory address range of the second device, compare first data read from the second device with second data read from a memory to determine whether an error has occurred.
-
-
-
-
-
-
-
-
-