-
公开(公告)号:US10146287B2
公开(公告)日:2018-12-04
申请号:US15088531
申请日:2016-04-01
Applicant: Intel Corporation
Inventor: Federico Ardanaz , Ian M. Steiner , Jonathan M. Eastep , Richard J. Greco , Krishnakanth V. Sistla , Micah Barany , Andrew J. Herdrich
Abstract: Apparatus and methods may provide for subscribing a thread to a resource monitor through a machine specific register and subscribing the thread to a class of service through the machine specific register. The resource monitor or the class of service for the thread may be changed without interrupting the thread. The power allocated to the processor core may be changed based on the selected class of service for the thread.
-
公开(公告)号:US09829902B2
公开(公告)日:2017-11-28
申请号:US14581911
申请日:2014-12-23
Applicant: Intel Corporation
Inventor: Jonathan M. Eastep , Rohit Banerjee , Richard J. Greco
CPC classification number: G05F1/66 , G05B15/02 , G06F1/3206 , G06F1/324 , G06F1/3287 , G06F1/3296
Abstract: Apparatus, systems, and methods provide dynamic power steering that includes determining a sequence of phases of an application in a node. The sequence corresponds to a time interval associated with an energy budget. For each phase, the dynamic power steering includes determining a power scaling comprising a measured response to an increase or decrease in power distributed to a plurality of power domains in the node, and based on the power scaling for each phase, determining a temporal power distribution between the phases in the sequence to satisfy the energy budget.
-
公开(公告)号:US09811143B2
公开(公告)日:2017-11-07
申请号:US14581885
申请日:2014-12-23
Applicant: Intel Corporation
Inventor: Jonathan M. Eastep , Rohit Banerjee , Richard J. Greco , Ilya Sharapov , David N. Lombard , Hari K. Nagpal
IPC: G06F1/32
CPC classification number: G06F1/3234 , G06F1/3206
Abstract: Apparatus, systems, and methods provide dynamic spatial power steering among a plurality of power domains in the computer system on a per phase basis of a particular application. Dynamic spatial power steering may include, for example, determining a plurality of phases corresponding to an application comprising tasks for execution on a processing node. determining a spatial power distribution between a plurality of power domains on the processing node based on a performance metric for each phase, monitoring the application to detect a current phase, and applying the spatial power distribution correspond to the current phase to the plurality of power domains.
-
公开(公告)号:US09753526B2
公开(公告)日:2017-09-05
申请号:US14581854
申请日:2014-12-23
Applicant: Intel Corporation
Inventor: Federico Ardanaz , Jonathan M. Eastep , Richard J. Greco , Ramkumar Nagappan , Alan B. Kyker
IPC: G06F1/32
CPC classification number: G06F1/325 , G06F1/3287 , G06F1/3293 , Y02D10/122 , Y02D10/171
Abstract: Apparatus, systems, and methods provide an interface between a plurality of hardware resources of a node and a power manager. The interface is configured to define one or more resource groups to expose to the power manager for power measurement and control, assign the plurality of hardware resources to the one or more resource groups, and provide a power allowance to each resource group.
-
-
-