A system and method of power management for computer processor systems,
the method including measuring power usage; monitoring execution of
instructions for a finishing instruction; determining a finishing
instruction address for the finishing instruction; determining measured
power usage for the finishing instruction; and storing the finishing
instruction address in association with the measured power usage in a
Power History Table (PHT). The information stored in the PHT can be
employed to manage the power used by the computer processor system.