1. A method comprising: monitoring a runtime power consumption of two or more processors in a platform to obtain a plurality of runtime power determinations for each of the two or more processors; exposing two or more runtime power determinations of the plurality of runtime power determinations for each of the two or more processors to a user level power profiler, wherein the user level power profiler informs a user of an accumulation of runtime power consumption per processor over a time period via the two or more runtime power determinations of the plurality of runtime power determinations for each of the two or more processors to provide a profile of transient power at each of the two or more processors over the time period; measuring power drawn from a voltage rail of the platform; writing the measured power drawn to a result register entry corresponding to a hardware component coupled to the voltage rail; and controlling the voltage rail based on a throttle value of a control register.