WearepleasedtoannouncethereleaseofPowerTOPv2.0whichconcludesamajoroverhaulofthecodebase,andaddsexcitingnewfeatures.

*About PowerTOP*

PowerTOP is a Linux tool to diagnose issues with power consumption and 
power management. In addition to being a diagnostic tool, PowerTOP also 
has an interactive mode whereyou can experiment with various power 
management settings for cases where the Linux distribution has not 
enabled those settings.

PowerTOP reports which components in the system are most likely to blame 
for a higher-than-needed power consumption, ranging from software 
applications to active components in the system. Detailed screens are 
available for CPU C and P states, device activity, and software activity.

For many years, PowerTOP has been used heavily by Intel, Linux 
distributors, and various parts of the open source community. We're 
hoping that our users find the second generation even more useful for 
their needs.

*Highlights*

  *

    GreatlyenhanceddiagnosticcapabilitiesusingtheLinuxkernelperfframework

  *

    Newtab-basedUIwhichdisplaysmoredetailedinformationinrealtime

  *

    Advanced reporting capabilities for offline analysis including HTML5
    and CSV formats.

*Release****Details*

PowerTOPv2.0hasfourmajorthoughttracks:

 1.

    Keep the integrity of PowerTOP v1.x, but update it to be equally
    relevant to its growing user base.

 2.

    Take the interests from our user base, such as the need and want for
    greater reportability, and more tunables information.

 3.

    Keep PowerTOP moving forward with changes to the Linux kernel, such
    as the depreciation of power trace events, like power_frequency
    starting in Linux kernel version 3.0.

 4.

    Make sure PowerTOP was updated with emerging Intel Architecture,
    such as the newer Ivy Bridge chipset.

Version2.0hasseveralnewkeyfeaturesandupdates.Thefirstbigchangeistheuseofahardenedlibrarycalledlibparseevents,foraccessingthekernel"perf"infrastructure.Withthisenhancement,weareabletoprovidemuchmoreaccuratedata,andbemoreflexiblewithanyfuturekerneldevelopment.TherehasbeenagreatdealofworkdoneintheareaofCPUdatameasurementanddiagnostics.FullaccuratesupportwasaddedforCPUidle,frequency,andpowertraces,alongwithexpandedfrequencystatereportingforCPUswithmorethan10states.Withtheseadditions,PowerTOPv2.0nowgivesaclearerpictureofhowprogramsaffectCPUutilization,andtheimpactonimportantpower-savingsleepstates.

PowerTOPv2.0alsoincludesotherkeyadvances,suchassystemdevicestracking,whichgivesyouclearinformationonwhichdevices(ifany)areproblematicintermsofpowerbehavior,GPUactivitymeasurements,andVFSoptsactivitymeasurements.ThisallowsPowerTOPv2.0usersamorecompleteoverviewofthesystem.

In addition to the new features, several enhancements have been made in 
these areas:

  *

    IncreasedWLANsupport—PowerTOPnowsupportsmultipleWLANinterfaces

  *

    Enhanced i915 driver support

  *

    Morerobustbatterydataacquisition

  *

    Real time measurement support for USB hot-plug.

Withalltheenhancementsandadditions,therehasalsobeenextensiveworkonPowerTOPreports.Reportinghasbeenhighlightedtimeandtimeagainasamuchneededanddesiredenhancement.Toaddressallthereportingneedsofourusers,PowerTOPv2.0nowrunsintwomodes:interactiveandnoninteractive.Thisgivesyoutworepresentationsofthedata:staticandinteractivereal-time.

Ininteractivemode,PowerTOPv2.0isenhancedwitharedesigned,tab-baseduserinterfacewithfullon-demandwindowrefreshsupport.ThisnewUIgivesyouaclean,organized,real-timewaytovisualizeandanalyzeeffectsonpower.Dataisnowdisplayedandorganizedintotabs:

  *

    
*Overview****Tab:*detailsthesummaryinformationabouttotalCPUandwakeupspersecondfortheSystem,GPU,andVFSops.Withinthesummaryview,youalsoseetheconsumerstatusforinterrupts,devices,timers,processes,andmore.

  *

    
*Idle****stats****tab:*detailsthesummaryinformationonthevariousprocessorcores,andthestatusoftheprocessorpackage.

  *

    
*Frequency****stats****tab:*detailsthesummaryinformationabouttheclockspeeds,andthepercentageusedinsaidclocks,foreachprocessorcoreandpackage.

  *

    
*Device****stats****tab:***detailsthesummarydeviceactivityoverview,networkdevicetransmissionrates,andGPUopsrates.

  *

    
*Tunables****tab:*summarizesourbestknowndiagnosticrecommendationsandoptionstoapply.Thistabisalsointeractivewiththeabilityofallowingyoutotoggletheoptionswhileininteractivemode.Soinrealtime,youcanseewhataffectPowerTOP’srecommendationswillhaveonpower.

Inthenon-interactivemode(akareportingmode),therehasbeenamajoroverhaulinthoughtandfunctionality.PowerTOPv2.0nowallowsyoutospecifynotonlythedurationofeachtestmeasurementcycle,butthenumberofiterationstomeasure.Dependingonyourneeds,PowerTOPv2.0nowproducestwodifferentreportformats:HTMLandCSV.

  *

    
*HTML:*TheHTMLreportcontainsalltheinformationseenintherealtimeUI,butinasinglestaticreport.Additionally,wearehappytosaythatPowerTOP’sHTMLreportsarealsoinanHTML5applicationformat,givinganyuserwithanHTML5-supportedbrowseraclean,organizedtab-basedreport.Asniceasthisisforreviewingdata,thereisalsotheALLtabintheHTML5applicationthatpresentsallthedatainonelongformatforthetotalpicture.ThisisalsothestandardformatforHTMLreportsgeneratedfornon-HTML5browsers.Toclosethegapinyourwantsandneeds,PowerTOPv2.0nowreportsthetunablerecommendations.AlthoughPowerTOPisnotapermanenttuningtool,PowerTOPindeedhastheabilitytotestthetunableeffectsofitssuggestions.Assuch,itwasonlyreasonablethatweincludethesetunablesinthereport.

  *

    
*CSV:*TheCSVreportisasingle,static,comma-separated,value-delimitedreport,givingyouultimatecontrolfordatamanipulationforyourspecificneeds,suchastrendingandanalyticalanalysis.

*Project Details*

Fromaprojectpointofview,therehasbeenseveralchanges.PowerTOPv2.0hasnowbeenautotooledtosupportandincreaseportability.ThereisalsolimitedAndroidmakesupport,whichwascompletedandspearheadedbycommunitymembers.

WearealsoexcitedtoannouncethatthePowerTOPprojectwillhaveanewhomeon01.org.Thiswillbethesinglepointforreleases,blogs,andinformationonPowerTOPmovingforward.Inourmoveto01.org,wewillalsobemovingandconsolidatingthecurrentemaillists.Althoughthisisahassle,itisimportanttoconsolidatethecurrentwebsite,andthetwomailinglists,usedforPowerTOP,totheirnewhomeon01.org.

  *

    URL:_https
    
<http://www.google.com/url?q=https%3A%2F%2F01.org%2Fprojects%2Fpowertop&sa=D&sntz=1&usg=AFQjCNHs3r9CG7WzvdA9ZJcbM37iN-8O8A>://01.
    
<http://www.google.com/url?q=https%3A%2F%2F01.org%2Fprojects%2Fpowertop&sa=D&sntz=1&usg=AFQjCNHs3r9CG7WzvdA9ZJcbM37iN-8O8A>org
    
<http://www.google.com/url?q=https%3A%2F%2F01.org%2Fprojects%2Fpowertop&sa=D&sntz=1&usg=AFQjCNHs3r9CG7WzvdA9ZJcbM37iN-8O8A>/
    
<http://www.google.com/url?q=https%3A%2F%2F01.org%2Fprojects%2Fpowertop&sa=D&sntz=1&usg=AFQjCNHs3r9CG7WzvdA9ZJcbM37iN-8O8A>projects
    
<http://www.google.com/url?q=https%3A%2F%2F01.org%2Fprojects%2Fpowertop&sa=D&sntz=1&usg=AFQjCNHs3r9CG7WzvdA9ZJcbM37iN-8O8A>/
    
<http://www.google.com/url?q=https%3A%2F%2F01.org%2Fprojects%2Fpowertop&sa=D&sntz=1&usg=AFQjCNHs3r9CG7WzvdA9ZJcbM37iN-8O8A>powertop
    
<http://www.google.com/url?q=https%3A%2F%2F01.org%2Fprojects%2Fpowertop&sa=D&sntz=1&usg=AFQjCNHs3r9CG7WzvdA9ZJcbM37iN-8O8A>_

  *

    Download:https://01.org/powertop/downloads/2012/powertop-v2.0
    <https://01.org/powertop/downloads/2012/powertop-v2.0>

  *

    Mailing list:

  *

    Discussions about PowerTop occur on the_powertop
    <mailto:power...@lists.01.org>@ <mailto:power...@lists.01.org>lists
    <mailto:power...@lists.01.org>.01. <mailto:power...@lists.01.org>org
    <mailto:power...@lists.01.org>_mailing list

  *

    Subscribe to the list at_https
    <https://lists.01.org/mailman/listinfo/powertop>://
    <https://lists.01.org/mailman/listinfo/powertop>lists
    <https://lists.01.org/mailman/listinfo/powertop>.01.
    <https://lists.01.org/mailman/listinfo/powertop>org
    <https://lists.01.org/mailman/listinfo/powertop>/
    <https://lists.01.org/mailman/listinfo/powertop>mailman
    <https://lists.01.org/mailman/listinfo/powertop>/
    <https://lists.01.org/mailman/listinfo/powertop>listinfo
    <https://lists.01.org/mailman/listinfo/powertop>/
    <https://lists.01.org/mailman/listinfo/powertop>powertop
    <https://lists.01.org/mailman/listinfo/powertop>_

  *

    Archives are found at_http
    <http://lists.01.org/pipermail/powertop>://
    <http://lists.01.org/pipermail/powertop>lists
    <http://lists.01.org/pipermail/powertop>.01.
    <http://lists.01.org/pipermail/powertop>org
    <http://lists.01.org/pipermail/powertop>/
    <http://lists.01.org/pipermail/powertop>pipermail
    <http://lists.01.org/pipermail/powertop>/
    <http://lists.01.org/pipermail/powertop>powertop
    <http://lists.01.org/pipermail/powertop>_

ThedevelopmentPowerTOPgitrepositoriesarehostedatGitHub.

  *

    URL:_https <https://github.com/fenrus75/powertop>://
    <https://github.com/fenrus75/powertop>github
    <https://github.com/fenrus75/powertop>.
    <https://github.com/fenrus75/powertop>com
    <https://github.com/fenrus75/powertop>/
    <https://github.com/fenrus75/powertop>fenrus
    <https://github.com/fenrus75/powertop>75/
    <https://github.com/fenrus75/powertop>powertop
    <https://github.com/fenrus75/powertop>_

  *

    HTTP:_https <https://github.com/fenrus75/powertop.git>://
    <https://github.com/fenrus75/powertop.git>github
    <https://github.com/fenrus75/powertop.git>.
    <https://github.com/fenrus75/powertop.git>com
    <https://github.com/fenrus75/powertop.git>/
    <https://github.com/fenrus75/powertop.git>fenrus
    <https://github.com/fenrus75/powertop.git>75/
    <https://github.com/fenrus75/powertop.git>powertop
    <https://github.com/fenrus75/powertop.git>.
    <https://github.com/fenrus75/powertop.git>git
    <https://github.com/fenrus75/powertop.git>_

  *

    GIT-readonly: git://github.com/fenrus75/powertop.git

*Note:***Wewillnotuseanyoftheintegrate,merge,ortrackingfunctionsofGitHub,sopleasecontinuetousetheprovidedlists.

*Our****thanks*

For this release, we would like to give a special thanks to the 
following contributors, and all contributors to PowerTOP. Not in any 
particular order:

Sergey Senozhatsky, Márton Németh, Mike Frysinger, John Mathew, Thomas 
Spura, Henry Gebhardt, Jaroslav Škarvada, Anssi Hannula, Jan Kaluža, 
Kristen Carlson Accardi, Mikel Olasagasti Uranga, Jussi Kukkonen.

*What**’**s****Next*

Movingforward,youcanexpectmoregreatchanges,andmoreinteractivity.Wehaveplans,ideas,andanewlyrestoredvigortowardsPowerTOP.Wewillbeplanningiterativereleases,givingblogupdates,andtalkingcontributions,notonlyincode,butQA,documentation,andfunctionalsuggestions(especiallyifthesubmitteriswillingtoalsocodeonhis/herfunctionalsuggestions).Wedon’thavealotofdedicatedresources,butwenowhavemorethenwe’veeverhadbefore.

Currentv2.1goalsunderconsiderationare:

  *

    LocalizationoftheUIintoapproximately10to20languages

  *

    ContinuedimprovementstotheUI,includingresolutionscaling

  *

    Continued support of emerging Intel Architecture

  *

    ContinuedsupportofemergingKerneldevelopment


_______________________________________________
Power mailing list
Power@bughost.org
https://bughost.org/mailman/listinfo/power

Reply via email to