On Friday, October 11, 2013 04:54:54 PM Srinivas Pandruvada wrote:
> Overview
> With the evolution of technologies, which enables power monitoring and 
> limiting,
> more and more devices are able to constrain their power consumption under 
> certain
> limits. There are several use cases for such technologies:
> - Power monitoring: Each device can report its power consumption.
> - Power Limiting: Setting power limits on the devices allows users to guard 
> against
> platform reaching max system power level.
> - Maximize performance: While staying below a power limit, it allows devices 
> to
> automatically adjust performance to meet demands
> - Dynamic control and re-budgeting: If each device can be constrained to some 
> power,
> extra power can redistributed to other devices, which needs additional 
> performance.
> 
> One such example of technologies is RAPL (Running Average Power Limit) 
> mechanism
> available in the latest Intel processors. Intel is slowly adding many devices 
> under
> RAPL control. Also there are other technologies available, for power capping 
> various
> devices. Soon it is very likely that other vendors are also adding or 
> considering
> such implementation.
> 
> Power Capping framework is an effort to have a uniform interface available to 
> Linux
> drivers, which will enable
> - A uniform sysfs interface for all devices which can offer power capping
> - A common API for drivers, which will avoid code duplication and easy
> implementation of client drivers.
> 
> Also submitting Intel RAPL driver using power capping framework.

Are there any comments or objections against this?

If not, I'd like to queue it up for 3.13.

Thanks!

-- 
I speak only for myself.
Rafael J. Wysocki, Intel Open Source Technology Center.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to