发明名称 |
Controlling total number of instructions executed to a desired number after iterations of monitoring for successively less number of instructions until a predetermined time period elapse |
摘要 |
A system and method for controlling processor instruction execution. In one example, a method for controlling a total number of instructions executed by a processor includes instructing the processor to iteratively execute instructions via multiple iterations until a predetermined time period has elapsed. A number of instructions executed in each iteration of the iterations is less than a number of instructions executed in a prior iteration of the iterations. The method also includes determining the total number of instructions executed during the predetermined time period. |
申请公布号 |
US9256426(B2) |
申请公布日期 |
2016.02.09 |
申请号 |
US201213620063 |
申请日期 |
2012.09.14 |
申请人 |
General Electric Company |
发明人 |
Smith, II William David;Diekema Jon Marc;Edmison Joshua Nathaniel;Ahmed Safayet Nizam Uddin |
分类号 |
G06F9/30;G06F11/14;G06F11/16;G06F11/18 |
主分类号 |
G06F9/30 |
代理机构 |
|
代理人 |
Darling John P. |
主权项 |
1. A method for controlling instructions executed by a processor, comprising:
instructing the processor to execute instructions during each of a plurality of iterations until a predetermined time period has elapsed, wherein a number of instructions executed in each iteration of the plurality of iterations is less than a number of instructions executed in a prior iteration of the plurality of iterations; determining a total number of instructions executed during the predetermined time period; if the total number of instructions is less than a desired total number of instructions, instructing the processor to execute a calculated number of instructions after the predetermined time period has elapsed; and if the total number of instructions is greater than or equal to the desired total number of instructions, instructing the processor to delay processing during a time period after the predetermined time period has elapsed. |
地址 |
Niskayuna NY US |