Messages in this thread | | | From | "Rafael J. Wysocki" <> | Subject | Re: [PATCH v3 0/6] Power Capping Framework and RAPL Driver | Date | Thu, 17 Oct 2013 00:41:23 +0200 |
| |
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.
| |