Download presentation
Presentation is loading. Please wait.
Published byEugenia Ellis Modified over 6 years ago
1
WinHEC 2015 9/11/ :43 PM © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
2
Overview of Modern Standby
WinHEC 2015 9/11/ :43 PM Overview of Modern Standby Suguru Nomura, Technology Enablement PM, Microsoft Chong, Hooi Chia, Intel © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
3
Introduction and Agenda
Tech Ready 15 9/11/2018 Introduction and Agenda Modern Standby Overview Modern Standby Benefits Intel Investments Consideration on Future OS © 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.
4
Modern Standby Overview
convenient always reachable Modern Standby Overview More wake sources mobile Instant on intuitive low power fresh content responsive connected uninterrupted experiences
5
Modern Standby Even better experience with Modern Standby
Hello Cortana Ink Edge Security Gaming Better Experiences + Great Fundamentals Modern Standby
6
Modern Standby Terminology
9/11/ :43 PM Modern Standby Terminology Modern Standby is an “umbrella” term for Connected Standby and Disconnected Standby Legacy Standby (S3) is the standby power model that has been around for 25+ years Modern Standby offers background activities and wake scenarios that are not available on legacy S3 Hibernate (S4) is a deeper sleep state which has a lower power floor but higher resume latency Legacy Standby (S3) Modern Standby (S0ix) Connected Disconnected Hibernate (S4) © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
7
History of Supported Sleep States in Windows
Operating System Supported Sleep States S3 + S4 Connected Standby + S4* Modern Standby + S4* Devices Architecture x86 / x64 x86/x64/ARM Naming History of Modern Standby “Connected Standby” “Instant Go” “Modern Standby” * S4 is only supported on x86/x64
8
Modern Standby Value Props
9/11/ :43 PM Modern Standby Value Props Instant On / Off Always on Always connected while “OFF” Expanded Wake Scenarios Low Power Consumption On or Off © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
9
Resume Speed & Power Consumption depending on System Power States
WinHEC 2015 9/11/ :43 PM Resume Speed & Power Consumption depending on System Power States © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
10
System Power States & Resume Speed
Power On with Screen on (S0) Power On with Screen off (S0) Modern Standby (S0ix) Legacy Standby (S3) Hibernate (S4) Off (S5) Faster RESUME SPEED + Adaptive Hibernate Triggers Slower
11
System Power States & Power Consumption
Higher Power On with Screen on (S0) Power On with Screen off (S0) Modern Standby (S0ix) & Legacy Standby (S3) Hibernate (S4) Off (S5) POWER CONSUMPTION + Adaptive Hibernate Triggers Lower
12
Modern Standby Benefits
13
Modern Standby Benefits
Legacy Standby Connected Disconnected Scenarios CS DS S3 Wake Scenarios Wake on Voice (WoV) Wake on Finger Print Reader (WoFPR) Wake on push notifications (3rd party UWP apps) Wake on Bluetooth HID devices (Band, Phone, Pen) Performance & Security Faster resume from standby Windows Update preforms while sleep Entertainment & Staying Connected Uninterrupted Audio Playback Receive Skype Calls & IMs Inbox Mail is up-to-date during Sleep (AC power) Sync with Bluetooth Devices (E.g., Fitness watch) Background upload/download of content (via Background Transfer API) Enterprise Magic Packet Wake On LAN during screen off
14
Wake on Voice (WoV)
15
Wake on Voice – Near-Field & Far-Field
Wake up the system from a Modern Standby by saying “Hey Cortana” Hey Cortana what time does my next meeting start? Hello! Your meeting with Dave is at 3:30pm Hey Cortana Wake-on-Voice requires: Modern Standby system [Near-Field] Minimum 1 mic, ideally 2 Using Microsoft Software keyword spotter (AC only) Or Hardware Keyword Spotter (3rd party KWS on DSP) [Far-Field] With up to 4 mic array support inbox, Cortana can hear you from up to 4 meters away
16
Hey Cortana, will the Seahawks win this weekend?
Premium Standard Far-Field Near-Field Near-Field Works well from arms-length (leaning back) 0.8m in challenging environments like a busy kitchen or a family room. Works well in ambient conditions at the typical 0.5m distance. Hey Cortana… Hey Cortana, will the Seahawks win this weekend? Works well from further away, up to 4m, in challenging environments like a busy kitchen or a family room
17
Software and Hardware Keyword Spotter
Keyword Spotter (KWS) KWS Algorithm Provider KWS Runs on KWS Requirements for WoV KWS Audio Driver Requirements Audio Processing Quality Requirements Software Keyword Spotter (SW KWS) Microsoft CPU S0 or Modern Standby (AC power only*) Big buffer capture support per DDI (required for WoV) OS inbox or 3rd party APO Must meet the KPIs target in speech spec 3.1 Hardware-offloaded Keyword Spotter (HW KWS) 3rd party hardware platform providers DSP Modern Standby (AC/DC) Support for HW KWS DSP offload per Voice Activation DDI Dependent on DSP used
18
Windows Speech Platform
Anniversary Update Cortana On Your Lock Screen Cortana Always Listening Wake-on-Voice Experience from S0 Screen-Off (AC Only) Turn on Cortana via OOBE Submit Cortana test logs via SYSDEV Portal Creators Update Wake-on-Voice using Microsoft Software Keyword Spotter (AC Only) Far-Field Support (up to 4m) Near-Field Premium (0.8m) Fall Creators Update Wake-on-Voice Hardware Keyword Spotter (AC & DC) Circular array support Lid Closed (limited support)
19
Wake on Fingerprint Reader (WoFPR)
20
Wake on Fingerprint Reader
End user can wake and authenticate into Windows device by interacting with the finger print reader when system is in Sleep User is automatically logged into the desktop using finger print authentication previously enrolled through Windows Hello
21
Intel Investments
22
Introduction and Agenda
Tech Ready 15 9/11/2018 Introduction and Agenda Power Optimization Overview Modern Standby Battery Life Benefits IHV Plug fest Desktop Modern Standby Benefits and Status List of Collaterals from Intel and MSFT © 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.
23
Power optimization starts @ product definition
Design & development Power Test/Analysis Final Battery Life Verification Battery Life Definition Low Power features & device adoption analysis Power Projection (cost, PnP trade-offs reference) New parts enabling Power Instrumentation (FIP/PYM) solution & enabling Power Map adoption and Low Power Analysis Low Power HW implementation Standard Power workload setup and test process BKM System Trace/Power Trace Analysis and debug (PHM, SocWatch) Preload software power analysis System trace analysis standardize “system battery life run” setup/run BKM System wide LP feature testing Certification Tests Opportunity to optimize a platform decreases as the platform matures
24
Modern Standby Battery Life Benefits
9/11/ :43 PM Modern Standby Battery Life Benefits © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
25
Modern Standby Battery Life Benefits
9/11/ :43 PM Modern Standby Battery Life Benefits +1000% +40% © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
26
Battery Life Considerations
WinHEC 2015 9/11/ :43 PM Battery Life Considerations Top 3 power consuming devices in Active States: Display (Panel Electronic/Backlight ) SOC (CPU+PCH) ROP (Rest of Platform) Note: Rest of Platform (ROP) includes PMIC/VR loss, WLAN, Bluetooth, EC, TPM, Thermal Sensor, Touch, and Sensor Hub, and so on. Intel Confidential © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
27
Low Power Features for Extending Battery Life
WinHEC 2015 Low Power Features for Extending Battery Life 9/11/ :43 PM Category Features BOM Selection Recommendation Power Saving / Benefits SOC Enable SLP_S0# SoC S0 idle low power mode Memory LPDDR3 / LPDDR4 Lower power than DDR3L/DDR4 Enable Auto Self-Refresh (ASR) Standby mode power saving Storage Use SSD rather than HDD SSD power is ~100mW vs. HDD ~1000mW Use Optane Memory to pair with HDD-only system ~200mW platform power savings overall Enable DevSLP for SATA; L1.2 for PCIe NVMe SATA LPM (DevSLP) or NVMe LPM (L1.2) support Less power during system idle Audio Intel Smart Sound Technology (ISST) Connect DMIC to PCH directly Audio offload ~400 mW (SoC+Memory) power saving for Video Playback. HW Keyword Spotter for WoV Display Display Power Saving Technology (DPST) 24bpp panel preferred Up to 50% backlight power savings (media content dependent). 18bpp panel with DPST may have minor visual degradation, suggest performing visual quality verification. Panel Self Refresh (PSR/PSR2), Display Stream Compression (DSC), Multi-SST Operation (MSO) eDP 1.4a compliant display panel ~ mW SoC+Memory power saving in idle display (actual platform config dependent) Variable Refresh Rate (VRR), Live Refresh Rate (LRR), Panel electronics support NVDC Voltage Regulator Input ~ mW power saving in idle display (actual platform/ feature config dependent) *Rest of Platform NVDC PMIC VR Smaller PCB footprint I2C Touch Controller with sleep mode support If USB Touch controller is used, double confirm if it can enter sleep mode in MS) Enable RTD3 Devices support RTD3 Devices power savings during device idle VR : Premium Power Map Allow lower system power in LPM Avoid to use cascading VRs and LDO Avoid higher power loss PCIE devices support L1 sub-state SoC and PCIe devices power saving EC : Enable lowest power mode at highest residency USB devices support selective suspend SoC and USB devices power saving Note: *Rest of Platform includes PMIC/VR loss, WLAN, Bluetooth, EC, TPM, Thermal Sensor, Touch, and Sensor Hub. The PMIC/VR losses are estimated based on certain assumptions and not measured directly from the system. Power saving is highly dependent on system configuration. © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
28
Intel/MSFT Modern Standby IHV PlugFest
Background: We understand that the IHV partners / OEM and ODMs are facing different challenges in enabling Modern Standby seamlessly. Most of the components enabled for the first time in customer designs from Device level - iterative and long process to debug/enable the platform. MSFT and Intel joined efforts to enable Modern Standby for the overall PC ecosystem, as both MSFT and Intel believe Modern Standby is the long term technology direction. In a few years, the whole PC ecosystem will experience a transition from S3 to Modern Standby. Execution Plan: Intel / MSFT jointly driving a PlugFest is intended to drive accelerated readiness of Modern Standby devices in the eco-system. Once a device passes all tests in the PlugFest, it will be added to the Platform Component List (PCL) which is distributed to OEM/ODM to indicate Modern Standby readiness on Intel platforms/MSFT OS combination. Microsoft & Intel Confidential
29
Intel/MSFT Modern Standby PlugFest Plan
Phase Device Compliance Design Enabling Focus Ingredient Device and Intel Platform Product [OxM System] Intel MSFT Device Vendor OxMs Jointly define Modern Standby Compliance Test kit Host the Joint PlugFest Event – Invite Device vendor to resolve the compliance Issues Issue Based support Add the component in Modern Standby PCL List Issue Based support Run the Modern Standby Compliance Test kit provided from Intel & MSFT Issue Based support Start the product design with the Modern Standby Compliant component
30
Desktop Modern Standby benefits and Status
All Modern Standby benefits on mobile PCs Compared with S3, Modern Standby is better path to comply with CEC & Energy Star regulations Significantly lower platform idle power consumption (especially long idle) objectives Support major OEMs to build up Modern Standby enabling & power optimization capabilities through desktop platform lead designs 2018 – Scale Modern Standby to upcoming desktop platform follow-on designs Current Status All major OEMs have identified upcoming desktop platform lead designs for Modern Standby enabling. Enablement work in progress Modern Standby ecosystem enablement work in progress © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
31
List of Collaterals from Intel and MSFT
Intel Collateral CDI# Target Stage Modern Standby Cookbook 1.3 565776 IHV/OxM Design, Develop, Debug, Validate, Quality BIOS Checklist for Modern Standby 565350 Design, Develop Modern Standby & low Power Checklist 571931 OxM Design SLP_S0# debug Checklist 570300 Platform Component List(PCL) 1.5 for KBL 564415 Skylake and Kaby Lake Platform Power Architecture Guide for the U and Y 543977 Kaby Lake Platform Runtime D3 Hardware and Software Recommendations 562009 IHV Kaby Lake Platform Device Power Targets and Related Recommendations 563632 Kaby Lake Processor External Design Specification EDS Volume 1 of 2, Revision 2.5 559100 Kaby Lake Processor - External Design Specification - Volume 2 of 2 - Rev. 2.5 550363 Client Technical Training Power Optimization Tools 572983 Develop, Debug, Validate, Quality BIOS Enabling Guide for Windows 10 557130 Kaby Lake-R HDK Schematic & Board File 572555 AIC Design Guide For HDK 566560 Kaby Lake-R HDK User Guide 572535 AIC BWG For KBL HDK 568156 Intel Tools Power House Mountain Tool Intel PEP BIOS Checker Tool Ver 1.3.5 Develop Microsoft Collateral Contents Target Stage Channel 9 WinHEC Taipei June 2017 Workshop :Designing and Optimizing for Long Battery Life and Responsive Windows Devices IHV/OxM Validate, Quality Updated: WinHEC Anniversary Update Engineering Workshop – Updated Labs Available Debug, Validate, Quality WinHEC Powercfg Sleep Study MSDN / Hardware Dev Center Modern Standby documents Microsoft Tools Commands and test names OS Inbox PowerCfg /SPR (former /Sleepstudy) Windows Performance Recorder (WPR) Windows Assessment and Deployment Kit (Windows ADK) Connected Standby Energy Efficiency test Analyze by Windows Assessment Console (WAC) & Windows Performance Analyzer (WPA) included in ADK Windows Hardware Lab Kit (HLK) Connected Standby Duration Test Connected Standby Exit Latency Stress Connected Standby Hardware Security Test Connected Standby IO Stress Connected Standby Stress with Driver Verifier's Concurrency Stress WDK PwrTest Intel & MSFT Confidential – Please contact your Intel & MSFT field representatives to obtain the collaterals.
32
Future Considerations
9/11/ :43 PM Future Considerations © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
33
Modern Standby on Desktop platforms
WinHEC 2015 9/11/ :43 PM Modern Standby on Desktop platforms Why Modern Standby on Desktops? Modern Standby is the advocated path to meeting CEC Tier 2 by 2021 Intel planning to support Modern Standby on next-generation Intel® Core™ desktop processor platform Modern Standby is required for new features like WoV, WoFPR Modern Standby Enabled Desktop © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
34
Modern Standby on Desktop platforms
WinHEC 2015 9/11/ :43 PM Modern Standby on Desktop platforms In order to support Desktops… Support legacy PCI plug-in devices (also available on Mobile) Modern Standby Enabled Desktop Non-Pofx PCI plug-in device © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
35
Additional Scenario Wake on Remote Desktop
WinHEC 2015 9/11/ :43 PM Additional Scenario This feature will be available for all form factors, including mobile Wake on Remote Desktop Modern Standby enabled Desktop (in sleep state) Remotely connect to your desktop © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
36
Additional Scenario Wake on File Sharing
WinHEC 2015 9/11/ :43 PM Additional Scenario This feature will be available for all form factors, including mobile Wake on File Sharing Modern Standby enabled Desktop (in sleep state) Access File from remote computer © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
37
Wake Scenario Improvements
WinHEC 2015 9/11/ :43 PM Wake Scenario Improvements Wake on Voice Wake on Fingerprint Reader Optimize power floor during sleep Enable by default through OOBE Improve Telemetry and Diagnostic tools for each scenario © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
38
Call to Action WinHEC 2015 9/11/2018 11:43 PM
© 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
39
Call to Action Build more Modern Standby Systems
WinHEC 2015 9/11/ :43 PM Call to Action Build more Modern Standby Systems Please collaborate with your Silicon Vendor for enablement. Plan to enable WoV and WoFPR to increase usability Please enable these features on your Lead Design. Cooperate with IHVs for implementation. Leverage Intel Workshop & IHV Plugfest in Asia Contact Intel representative for Intel Workshop schedules for new silicon designs. First IHV Plugfest is planned in Shanghai for Jan 2018 and 2-3 to follow during Stay tuned! © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
40
WinHEC 2015 9/11/ :43 PM Thanks! © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
41
9/11/ :43 PM © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.