Briefly, a processor and a method to control a power consumption of the
processor are presented. The method may include: counting a
micro-architecture event of a component of the processor, estimating the
power consumption value of the processor based on a weighted value of the
counted micro-architecture event and filtering the weighted value of the
counted micro-architecture event.