-
1.
公开(公告)号:US20240362064A1
公开(公告)日:2024-10-31
申请号:US18140093
申请日:2023-04-27
申请人: Dell Products L.P.
IPC分类号: G06F9/48
CPC分类号: G06F9/4893
摘要: A system, method, and computer-readable medium for performing a data center management and monitoring operation. The data center management and monitoring operation includes: receiving data center asset data for a plurality of data center assets, the data center asset data comprising data associated with servicing a particular workload during a particular interval of time by a particular data center asset; monitoring electrical power consumed by a particular data center asset; and, performing an electrical power consumption analysis operation, the electrical power consumption analysis operation ascertaining an amount of electrical power consumed by the particular data center asset when servicing the particular workload during the particular interval of time. In certain embodiments, the power consumption analysis operation computes carbon emission generated by the particular workload.
-
公开(公告)号:US20240330051A1
公开(公告)日:2024-10-03
申请号:US18473653
申请日:2023-09-25
发明人: Xiofeng Zhu , Sanjay Dhar
CPC分类号: G06F9/4893 , H04L67/10
摘要: In aspects of device task management in a distributed system, the distributed system includes a task-source device, a compute device, and a task-target device. The compute device receives a task processing request to process a task from the task-source device. The compute device implements a task processing manager that obtains a power availability state for each device in the distributed system of the devices. The task processing manager can also obtain a thermal state for each device in the distributed system of the devices. The task processing manager selects, based on the power availability state and/or the thermal state for each device, the task-target device from the distributed system of the devices. The task processing manager then initiates to provide at least a portion of the task to the task-target device for processing by the task-target device.
-
公开(公告)号:US12093104B1
公开(公告)日:2024-09-17
申请号:US18222937
申请日:2023-07-17
申请人: Intel Corporation
IPC分类号: G06F1/3203 , G06F1/3234 , G06F1/324 , G06F1/329 , G06F9/48 , G06F9/50 , G06N20/00
CPC分类号: G06F1/3203 , G06F1/324 , G06F1/3265 , G06F1/329 , G06F9/4893 , G06F9/5094 , G06N20/00
摘要: Methods and apparatus to provide holistic global performance and power management are described. In an embodiment, logic (e.g., coupled to each compute node of a plurality of compute nodes) causes determination of a policy for power and performance management across the plurality of compute nodes. The policy is coordinated across the plurality of compute nodes to manage a job to one or more objective functions, where the job includes a plurality of tasks that are to run concurrently on the plurality of compute nodes. Other embodiments are also disclosed and claimed.
-
公开(公告)号:US20240264861A1
公开(公告)日:2024-08-08
申请号:US18619507
申请日:2024-03-28
申请人: Monica GUPTA , Prathviraj BILLAVA , Nachiket PATEL , Russell FENGER , Rajshree CHABUKSWAR , Stephen H. GUNTHER , Anusha RAMACHANDRAN
发明人: Monica GUPTA , Prathviraj BILLAVA , Nachiket PATEL , Russell FENGER , Rajshree CHABUKSWAR , Stephen H. GUNTHER , Anusha RAMACHANDRAN
IPC分类号: G06F9/48
CPC分类号: G06F9/485 , G06F9/4893
摘要: An apparatus, computer-implemented method, and system to schedule ready threads on a processor circuitry. T The apparatus includes memory circuitry, machine-readable instructions, and processor circuitry to determine a quality of a first thread of a set of threads that are ready for scheduling on the processor circuitry. Based on the quality of the first thread, the apparatus finds a set of modules of the processor circuitry that are available for scheduling. The apparatus further selects a preferred module of the set of modules for the first thread. The apparatus then schedules the first thread to run on the preferred module.
-
公开(公告)号:US20240220386A1
公开(公告)日:2024-07-04
申请号:US18609884
申请日:2024-03-19
发明人: Mayuri Chaubey , Rameshchandra Bhaskar Ketharaju , Sitara Kumbale , Vinayak Sodar , Manak Suri , Ashutosh Verma , Naveen Yeri
IPC分类号: G06F11/30 , G06F1/3206 , G06F9/48 , G06F9/50
CPC分类号: G06F11/3062 , G06F1/3206 , G06F9/4893 , G06F9/5094
摘要: Systems, apparatuses, methods, and computer program products are disclosed for managing operation of a distributed system that provides computer-implemented services. An example method includes collecting, via an out-of-band stream, sensor data from a plurality of temperature sensors positioned to infer temperatures of components of a distributed system. The example method further includes inferring, using the inferred temperatures, power consumption rates for performing respective actions with each of the components. The method further includes obtaining an action request and selecting, based on the inferred power consumption rates, a particular component of the components to perform an action to service the action request, the selection being made with a preference to reduce power consumption for performance of the action. The method further includes performing, with the particular component, the action to service the action request, the action resulting in updated computer-implemented services being provided by the distributed system.
-
公开(公告)号:US12026404B2
公开(公告)日:2024-07-02
申请号:US18313374
申请日:2023-05-08
发明人: Hiroki Noguchi , Shih-Lien Linus Lu , Yu-Der Chih , Yih Wang
CPC分类号: G06F3/0659 , G06F1/28 , G06F3/0604 , G06F3/0673 , G06F9/4893
摘要: A memory device including a memory array with a plurality of memory macros, a power supplying circuit, and a controller is provided. The power supplying circuit is coupled to the memory array. The controller is coupled to the memory array. The power supplying circuit is configured to provide power to perform write operations to a number of the memory macros at the same time. The number of the memory macros for the write operations performed at the same time is not higher than a maximum number of the memory macros. The controller obtains the maximum number of the memory macros for the write operations performed at the same time by the power supplying circuit. The controller re-arranges a schedule for a sequence of the write operations of the memory macros to generate a re-arranged schedule. The maximum number is taken as a threshold value. In the re-arranged schedule, a number of part of the memory macros for the write operations performed at the same time is equal to or less then the threshold value.
-
公开(公告)号:US20240192757A1
公开(公告)日:2024-06-13
申请号:US18062757
申请日:2022-12-07
申请人: Dell Products, L.P.
CPC分类号: G06F1/324 , G06F1/206 , G06F9/4893
摘要: Systems and methods for thermal controls based on power adders in heterogenous computing platforms are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a heterogeneous computing platform including a plurality of devices and a memory coupled to the heterogeneous computing platform, where the memory includes a plurality of sets of firmware instructions, and where at least one of the plurality of devices operates as an orchestrator configured to: in response to detection of a power adder coupled to the IHS, change a sustained power limit usable by a selected one of the plurality of devices.
-
公开(公告)号:US12001880B2
公开(公告)日:2024-06-04
申请号:US16822373
申请日:2020-03-18
发明人: Bumgyu Park , Jonglae Park
CPC分类号: G06F9/4881 , G06F9/30083 , G06F9/4837 , G06F9/485 , G06F9/4893 , G06F9/5027 , G06F9/5038 , G06F9/505 , G06F9/542 , G06F9/546 , G06F11/3024 , G06F11/3419 , G06F11/3433
摘要: A method of controlling an operation of a multi-core system including a plurality of processor cores, includes, monitoring task execution delay times with respect to tasks respectively assigned to the plurality of processor cores, monitoring core execution delay times with respect to the plurality of processor cores and controlling an operation of the multi-core system based on the task execution delay times and the core execution delay times.
-
公开(公告)号:US20240168534A1
公开(公告)日:2024-05-23
申请号:US18425536
申请日:2024-01-29
发明人: Kanad Ghose
IPC分类号: G06F1/3209 , A61K36/185 , B03B1/00 , B03B5/02 , B03B5/58 , B03B11/00 , G05D23/19 , G06F1/20 , G06F1/3203 , G06F1/3206 , G06F1/3228 , G06F9/455 , G06F9/48 , G06F9/50 , G06F13/40 , G06K19/07 , G06K19/077 , H04L9/40 , H04L69/329 , H05K7/20
CPC分类号: G06F1/3209 , A61K36/185 , B03B1/00 , B03B5/02 , B03B5/58 , B03B11/00 , G05D23/19 , G06F1/20 , G06F1/206 , G06F1/3203 , G06F1/3206 , G06F1/3228 , G06F9/45558 , G06F9/4893 , G06F9/5094 , G06F13/409 , G06K19/0723 , G06K19/07705 , G06K19/07722 , H04L9/40 , H04L69/329 , H05K7/20836 , G06F2009/4557 , Y02D10/00
摘要: A system, and method for controlling a computing system, comprising: reading a stored energy-performance characteristic of a plurality of different phases of execution of software, an execution of each phase being associated with a consumption of a variable amount of energy in dependence on at least a processing system performance state, the performance state being defined by a selectable performance-energy consumption optimization for at least two processing system components; scheduling a plurality of phases of execution of the software, in dependence on the stored energy-performance characteristics, for each of the respective phases of execution of the software and at least one system-level energy criterion; and executing the phases of execution of the software in accordance with the scheduling.
-
公开(公告)号:US20240069617A1
公开(公告)日:2024-02-29
申请号:US18387052
申请日:2023-11-05
发明人: Kanad Ghose
IPC分类号: G06F1/3209 , A61K36/185 , B03B1/00 , B03B5/02 , B03B5/58 , B03B11/00 , G05D23/19 , G06F1/20 , G06F1/3203 , G06F1/3206 , G06F9/48 , G06F9/50 , G06F13/40 , G06K19/07 , G06K19/077 , H04L9/40 , H04L69/329 , H05K7/20
CPC分类号: G06F1/3209 , A61K36/185 , B03B1/00 , B03B5/02 , B03B5/58 , B03B11/00 , G05D23/19 , G06F1/20 , G06F1/206 , G06F1/3203 , G06F1/3206 , G06F9/4893 , G06F9/5094 , G06F13/409 , G06K19/0723 , G06K19/07705 , G06K19/07722 , H04L9/40 , H04L69/329 , H05K7/20836 , Y02D10/00
摘要: A method for controlling a data center, comprising a plurality of server systems, each associated with a cooling system and a thermal constraint, comprising: a concurrent physical condition of a first server system; predicting a future physical condition based on a set of future states of the first server system; dynamically controlling the cooling system in response to at least the input and the predicted future physical condition, to selectively cool the first server system sufficient to meet the predetermined thermal constraint; and controlling an allocation of tasks between the plurality of server systems to selectively load the first server system within the predetermined thermal constraint and selectively idle a second server system, wherein the idle second server system can be recruited to accept tasks when allocated to it, and wherein the cooling system associated with the idle second server system is selectively operated in a low power consumption state.
-
-
-
-
-
-
-
-
-