Presentation is loading. Please wait.

Presentation is loading. Please wait.

WinHEC 2015 9/12/2018 1:46 AM © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE.

Similar presentations


Presentation on theme: "WinHEC 2015 9/12/2018 1:46 AM © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE."— Presentation transcript:

1 WinHEC 2015 9/12/2018 1:46 AM © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 Optimizing Windows Devices for Battery Life
WinHEC 2015 9/12/2018 1:46 AM Optimizing Windows Devices for Battery Life Jorge Novillo Senior Program Manager © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

3 Fundamentals & Customer Satisfaction
Absolutely love this computer … Beautiful laptop, nice 1080p touch screen, and great battery life! … Great battery life … I’ve had this laptop for just a month. Love the battery life! I can use it for several hours a day for 3 or 4 days before it needs charging. … Source: © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

4 Agenda Battery Life Features in Windows Battery Life Assessments
Tech Ready 15 9/12/2018 1:46 AM Agenda Battery Life Features in Windows Battery Life Assessments Hardware Power Measurement Solutions Optimization & Analysis Tools © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

5 Battery Life & Design Tradeoffs
WinHEC 2015 9/12/2018 1:46 AM Battery Life & Design Tradeoffs Battery Life Larger Battery Larger Display Touch Higher Resolution Smaller Display Lower Resolution Non-Touch Smaller Battery Solid State Drive Hard Drive 60 Hz fixed panel Audio Offload 48 Hz - 60 Hz panel No audio offload Panel Self Refresh No Panel Self Refresh Longer Shorter Audio offload reduces CPU power by 4-14% Solid State Drives are energy efficient Touch digitizers consume more energy Saves power by turning off display engine Low refresh rate panels reduce power by 3-5% Larger displays consume more energy 4k resolution consumes more energy than 1080p Higher battery capacity increases weight & height © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

6 Battery Life Planning Power Modeling Partner with silicon vendors
WinHEC 2015 9/12/2018 1:46 AM Battery Life Planning Power Modeling Build power models for each device model Lookup energy data on component datasheets Partner with silicon vendors Leverage your silicon partners’ reference design and development kits to verify power characteristics on datasheets Scenario Workload Hardware Part # Idle Standby Playback Platform CPU Part #A Display Part #B Input controller Part #C Memory Part #D Storage type Part #E Wi-Fi Part #F Mobile broadband Part #G Sensors Part #H Battery controller Part #I Other parts Part #J,K Total Avg Power (mW) Battery Capacity (Whr) Est. Battery Life (hours) Power Model Sample Est. Battery Life hours = Battery Capacity (Wh) System Power Consumption (W) © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7 Battery Life Features in Windows
9/12/2018 1:46 AM Battery Life Features in Windows © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

8 Performance Power Slider
9/12/2018 1:46 AM Performance Power Slider © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

9 Performance Power Slider
WinHEC 2015 9/12/2018 1:46 AM Performance Power Slider Performance & battery balance Performance/Power slider enables users to choose the right balance between battery-life longevity and system performance Updates Slider enabled on all AMD and Intel chipsets Recommended slider position renamed to Better battery Default position is Better Performance and is OEM configurable Behind the scenes levers Lever 1: General Processor Power Management (PPM) tuning & Processor Specific tuning (Example: EPP) Lever 2: Power throttling background applications (DC power only) © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

10 Power Settings Hierarchy & Slider Positions
WinHEC 2015 9/12/2018 1:46 AM Power Settings Hierarchy & Slider Positions Battery Saver Lowest power setting Scenario Profiles Low-latency, low-power, constrained – dynamically applied based on workload Power Scheme Overlays Slider shown when the Balanced Power Scheme is active Power Schemes Balanced, High Performance, Power Saver, OEM Custom Better Battery Favors power Better Perf Slightly favors performance Best Perf Favors Performance © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

11 Lever 1: PPM Tuning Definitions Inbox EPP Values Overview Resources
WinHEC 2015 9/12/2018 1:46 AM Lever 1: PPM Tuning Definitions PPM: Processor Power Management EPP: Energy Performance Preference (0% – 100%) % favors performance, 100% favors power Overview Inbox PPM settings on all Intel and AMD chipsets Inbox EPP settings only apply to devices with Intel Speed Shift Custom OEM firmware can be tuned for each slider position Resources Power Settings: Power Slider: PPM Options: PerfEPP: Inbox EPP Values Slider Position AC DC Battery Saver None None * Better Battery EPP 70 Better Performance EPP 33 EPP 50 Best Performance Modern Standby: EPP 25 S3: EPP 0 * This is the Fall Creators Update value and is planned to change to EPP 70 in next release. Notes: EPP values above are subject to change Settings which are not explicitly set are inherited from Better Performance (Balanced Plan). © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

12 Lever 2: Power Throttling
WinHEC 2015 9/12/2018 1:46 AM Lever 2: Power Throttling Overview Reduces CPU power by up to 11% by slowing down background apps User configurable, not OEM configurable, & only applies to DC power Enabled on all 6th+ gen Intel chipsets, with or without Speed Shift Enabling on AMD Ryzen mobile chipset is work-in-progress Application Control App developers can define power throttling levels using the SetProcessInformation function: Resources Blog: Learn more: Power Throttling Info. in Task Manager’s Details tab © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

13 Lever 2: Power Throttling User Controls
WinHEC 2015 9/12/2018 1:46 AM Lever 2: Power Throttling User Controls Options for opting out of power throttling Option #1: Unchecking “Reduce the work the app can do when it’s in the background” will opt the app out of power throttling Option #2: opt all apps out by moving slider to Best Performance © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

14 Slider Support Summary
WinHEC 2015 9/12/2018 1:46 AM Slider Support Summary Slider feature & levers With Speed Shift Without Slider User Experience Enabled Lever 1 Generic PPM settings (Silicon Agnostic) CPMinCores, CPMaxCores, CPIncreaseTime, CPDecreaseTime, CPHeadroom, etc. Processor specific PPM settings EPP (Energy Performance Preference) PerfIncreaseThreshold, PerfIncreaseTime, PerfDecreaseThreshold, PerfDecreaseTime, PERFINCPOL, PERFDECPOL Lever 2 Power Throttling support * ** PowerCfg /qh scheme_balanced sub_processor * Enabled on all 6th+ generation Intel® chipsets ** Enabling Power Throttling on AMD Ryzen mobile chipset is work-in-progress © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

15 Demo #1 Lookup PPM settings using WPR and WPA
WinHEC 2015 9/12/2018 1:46 AM Demo #1 Lookup PPM settings using WPR and WPA Lookup overlay settings using PowerCfg Opt-out of power throttling via AC mode, Battery UX, & slider © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

16 Battery Saver & Usage 9/12/2018 1:46 AM
© 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

17 Battery User Experiences
WinHEC 2015 9/12/2018 1:46 AM Battery User Experiences Battery saver Extends battery life by limiting background activity and reducing screen brightness by 30% Battery usage by app Stack ranked list of applications that impact battery life based on the Energy Estimation Engine (E3) service © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

18 Energy Estimation Engine (E3)
9/12/2018 1:46 AM Energy Estimation Engine (E3) © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

19 Energy Estimation Engine (E3) Overview
9/12/2018 1:46 AM Energy Estimation Engine (E3) Overview Overview Inbox service running on all battery powered Windows 10 devices Attributes energy usage to hardware, apps, and services Battery usage by app leverages E3 data Accuracy Improve accuracy with optional hardware power meters available from Maxim Integrated and Microchip * Actual accuracy of the software estimation code path varies depending on how different the hardware power characteristics are from a device Microsoft used to generate the default inbox power profiles. ** Hardware based power monitoring chips can be included in pre-production and retail devices. *** This varies from processor to processor, but the 89% value is based on energy data reported by Intel MSRs on recent Intel chipsets. Note: the accuracy data above is specific to screen-on scenarios. © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

20 Energy Estimation Engine (E3) Updates
WinHEC 2015 9/12/2018 1:46 AM Energy Estimation Engine (E3) Updates Power model improvements Continued improvements in energy attribution accuracy Enablement docs Improving hardware power meter enablement documentation Telemetry E3 telemetry analysis investments Sample E3 Telemetry © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

21 Software Defined Battery (SDB)
9/12/2018 1:46 AM Software Defined Battery (SDB) © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

22 Software Defined Battery (SDB)
WinHEC 2015 9/12/2018 1:46 AM Software Defined Battery (SDB) Overview & purpose Applies to devices with two or more batteries Standardized battery management interface Age balance batteries in detachable devices Resources SDB API: SDB Research: © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

23 Low Power Media Playback
9/12/2018 1:46 AM Low Power Media Playback © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

24 Power Savings Checklist & Resources
WinHEC 2015 9/12/2018 1:46 AM Power Savings Checklist & Resources Audio offload capable hardware Audio offload saves 4-14% in power Devices that already support audio offload: apply the latest audio IHV drivers to fix recent bugs Learn more: Low refresh rate (48Hz) panels When playing 24fps in full screen in Media Engine based app, refresh rate drops from 60 to 48hz Saves 3-5% in power, learn more: Save power with Media Engine apps Promote usage of Media Engine based playback apps with users and reviewers Movies & TV and Netflix support power saving features © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

25 Battery Life Assessments
9/12/2018 1:46 AM Battery Life Assessments © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

26 Assessment Toolkit Overview
9/12/2018 1:46 AM Assessment Toolkit Overview Automated assessments Performance, quality, and energy efficiency assessments simulate real world scenarios while capturing metrics & actionable traces New energy efficiency workloads Office productivity & video playback Added support for Windows on Snapdragon © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

27 Download & Install Assessment Toolkit
9/12/2018 1:46 AM Download & Install Assessment Toolkit ADK Download Preview Build: RTM Build: Features to install Windows Performance Toolkit Windows Assessment Toolkit Media eXperience Analyzer App UI is subject to change and for reference purposes only. © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

28 Energy Efficiency (EE) Assessments
9/12/2018 1:46 AM Energy Efficiency (EE) Assessments Assessments NEW! NEW! App UI is subject to change and for reference purposes only. © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

29 Energy Metrics and Diagnostic Logs
9/12/2018 1:46 AM Energy Metrics and Diagnostic Logs Energy Metrics Diagnostic Logs Filename Description playback_steadystate.etl ETW log captured several minutes after the media player has been in full screen mode. playback_startup.etl ETW log captured at the startup of playback. E3-SRUMUTIL-CSVLog.csv Energy Estimation Engine Logs (CSV and XML) E3-SRUMUTIL-XMLLog.xml App UI is subject to change and for reference purposes only. © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

30 Demo #2 Configure an energy workload in the WAC
WinHEC 2015 9/12/2018 1:46 AM Demo #2 Configure an energy workload in the WAC View energy metrics in WAC and diagnostic logs in explorer Create pivots on E3 data in Excel © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

31 Hardware Power Measurement Solutions
9/12/2018 1:46 AM Hardware Power Measurement Solutions © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

32 Power Instrumentation Comparisons
9/12/2018 1:46 AM Power Instrumentation Comparisons Fully Instrumented Device Intel® Power Instrumented HDK Power Meter Chip Cost High ($$,$$$) Medium ($$$) Low ($) Component Flexibility Low High E3 Compatibility No Yes Scale Medium Number of Rails ~32-64 36 (9 power meters) 4 © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

33 Maxim Power Meter Updates
WinHEC 2015 9/12/2018 1:46 AM Maxim Power Meter Updates MAX34407 SMBus 4-Channel Wide 66dB Dynamic Range Power Accumulator Available today Contact: Product page: MAX34417 SMBus 4-Channel 86dB (20,000:1) Dynamic Range Power Accumulator Available in January 2018 Contact Maxim: © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

34 Microchip Power Meter Updates
WinHEC 2015 9/12/2018 1:46 AM Microchip Power Meter Updates PAC1934 Update 4 channel WLCSP (wafer level chip scale package) power meter in full production µQFN (quad flat no lead) samples available for development Product page & press release Resources Microsoft Windows 10 Driver software (for download & in Microsoft Store) Windows Integration Application Note (AN2534) EMI Utility – GUI for Windows + PAC1934 Evaluation Board ADM00805 and Software Python Applications Software for Development Contact Microchip: © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

35 Intel Power Instrumented HDK
WinHEC 2015 9/12/2018 1:46 AM Intel Power Instrumented HDK Power instrumented HDK Enables OEMs/ODMs to measure power on 36 rails Intel partnered with Microsoft & Microchip Availability Visit in Q2 2018 Applications Evaluate HW prototypes from a power perspective Select energy efficient components for BOM Optimize Modern Standby power floor Driver/FW Development & Optimization Optimize applications and services for power © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

36 Optimization & Analysis Tools
9/12/2018 1:46 AM Optimization & Analysis Tools © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

37 PowerCfg Inbox Utility
9/12/2018 1:46 AM PowerCfg Inbox Utility © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

38 PowerCfg Overview Purpose & Common Usages Resources
9/12/2018 1:46 AM PowerCfg Overview Purpose & Common Usages Set, query, and diagnose power related settings and issues PowerCfg /SPR: Report for optimizing screen-on and Modern Standby sessions PowerCfg /SRUMUTIL: Energy Estimation Engine (E3) log PowerCfg /Energy: Collects a 60 second power trace and generates energy report PowerCfg /Batteryreport: Battery drain history and battery condition info. PowerCfg /A: Print out supported sleep states Resources Overview: System Power Report 1: System Power Report 2: App UI is subject to change and for reference purposes only. © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

39 System Power Report (SPR) Overview
9/12/2018 1:46 AM System Power Report (SPR) Overview Supports all power states SPR generates stats during active, sleep, and hibernate sessions E3 energy data broken down by each active and Modern Standby session How to generate a SPR Run PowerCfg /SPR from elevated command prompt App UI is subject to change and for reference purposes only. © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

40 Demo #3 View active FSVP session in SPR
WinHEC 2015 9/12/2018 1:46 AM Demo #3 View active FSVP session in SPR View Modern Standby session in SPR (USB Mouse kept alive) © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

41 Windows Performance Recorder (WPR)
9/12/2018 1:46 AM Windows Performance Recorder (WPR) © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

42 Windows Performance Recorder (WPR)
WinHEC 2016 9/12/2018 1:46 AM Windows Performance Recorder (WPR) Purpose Utility for collecting Event Tracing for Windows (ETW) logs Visualize and analyze logs in analysis tools that ship in ADK: Windows Performance Analyzer (WPA) Media eXperience Analyzer (MXA) GPU View Availability Command line version of WPR available inbox UI version ships in the Assessment and Deployment Kit (ADK) © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

43 Windows Performance Analyzer (WPA)
9/12/2018 1:46 AM Windows Performance Analyzer (WPA) © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

44 Windows Performance Analyzer (WPA)
WinHEC 2016 9/12/2018 1:46 AM Windows Performance Analyzer (WPA) Purpose Analyze ETW logs and optimize power for screen on and modern standby scenarios Availability Ships in the Assessment and Deployment Kit (ADK) Resources Intro to WPA: © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

45 System Timer Resolution (STR) view in WPA
9/12/2018 1:46 AM System Timer Resolution (STR) view in WPA Purpose STR expected to be at 15.6ms+ when on battery and system is idle Time critical or real-time applications may request lower STR to reduce latency New view in WPA reports apps requesting lower timer resolutions Impact on battery life Low STR values can increase power consumption by > 100mW Verify software installed on OEM images does not lower STR App UI is subject to change and for reference purposes only. © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

46 Media eXperience Analyzer (MXA)
9/12/2018 1:46 AM Media eXperience Analyzer (MXA) © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

47 Media eXperience Analyzer (MXA)
WinHEC 2016 9/12/2018 1:46 AM Media eXperience Analyzer (MXA) Applications Optimize media scenarios for quality and power Verify power saving features are enabled Correlate power data with activity Availability Ships with the Assessment and Deployment Kit (ADK) Resources Video power savings: Audio offload: Power data System activity © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

48 Demo #4 Collect ETW using WPR while modifying the STR using test app
WinHEC 2015 9/12/2018 1:46 AM Demo #4 Collect ETW using WPR while modifying the STR using test app View STR info in WPA Confirm low refresh rate playback support in MXA © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

49 9/12/2018 1:46 AM Thank you! © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

50 9/12/2018 1:46 AM © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "WinHEC 2015 9/12/2018 1:46 AM © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE."

Similar presentations


Ads by Google