Patent ID: 7539852
Filing Date: 2009-05-26
Classification: G06F

Abstract:
1. A device comprising: a processor and a hardware resource associated with the processor; and a resource manager operable to compare an execution of an instruction group pursuant to a first resource management policy applied to the hardware resource and an execution of the instruction group pursuant to a second resource management policy applied to the hardware resource, the first resource management policy being an optimistic policy that assumes based on at least one of theoretical information or historical information that the instruction group will execute in a substantially optimal manner, and the second resource management policy being a pessimistic policy that assumes based on at least one of theoretical information or historical information that the instruction group will execute in a substantially sub-optimal manner such that greater than a preselected level of at least one error will occur during execution of the instruction group; select from the first resource management policy and the second resource management policy a resource management policy likely to provide a substantially optimum execution of the instruction group; and associate the selected resource management policy with the instruction group.