发明名称 |
Run-time task-level dynamic energy management |
摘要 |
A mechanism is provided for run-time task-level dynamic energy management. An instruction address for a first instruction of the application is mapped to a portion of application code in the application in response to an application being marked for energy management. A monitoring of the hardware resource activities is done for the portion of the application code. A level of energy management is then implemented for the portion of the application code based on a value of the tick indicator, resource activities, and an intensity indicator. |
申请公布号 |
US9021281(B2) |
申请公布日期 |
2015.04.28 |
申请号 |
US201314077383 |
申请日期 |
2013.11.12 |
申请人 |
International Business Machines Corporation |
发明人 |
Alapati Sangram;Dugar Amit;Kumar Prathiba;Sadasivam Satish K. |
分类号 |
G06F1/26;G06F1/32;G06F1/00 |
主分类号 |
G06F1/26 |
代理机构 |
|
代理人 |
Lammes Francis;Walder, Jr. Stephen J.;Kalaitzis Parashos T. |
主权项 |
1. A method, in a data processing system, for run-time task-level dynamic energy management, the method comprising:
responsive to an application being marked for energy management, mapping an instruction address for a first instruction of the application to a portion of application code in the application; responsive to the portion of the application code being listed in a scaling table, identifying an intensity indicator associated with the portion of the application code; and implementing a level of energy management for the portion of the application code based on a value of the intensity indicator; and incrementing a tick indicator associated with the portion of the application code, wherein a level of the tick indicator indicates an importance of the portion of the application code and increases the intensity indicator as the level of the tick indicator increases. |
地址 |
Armonk NY US |