In this video you will learn how to use the Windows Performance Recorder (WPR) tool that comes inside the Windows Performance Toolkit that performs event tracing. You will use the Windows Performance Recorder User Interface (WPRUI) to log power data related to a demo app. You will learn which event tracing options to select on the WPRUI and the impact each option can have on overall application performance.
- [Voiceover] I'll click start on the WPR UI,…and then I'm going to launch…the bouncing sprite application.…Once it is launched and goes into full screen mode,…I am not going to perform any user inputs.…I am simply going to watch the rubber band ball…bounce around the screen for 60 seconds.…After 60 seconds has passed on my stopwatch,…I'm going to come back to the WPR UI…and click save to stop the recording.…Also, earlier the FPS was being reported by Fraps.…
Here, I will not be running Fraps,…since that could skew the results.…Don't worry.…We will use Fraps later on to verify the FPS…after we optimize.…I will click start…and then launch the application under test.…Okay, so, 60 seconds is up,…so I'll go back to the WPR UI and click save.…When you click save, the recording will stop,…and a prompt will come up…for where you want to save the ETL file…and provide a comment about that recording.…
Here, for the comment I will put, "BouncingSprite High FPS,"…and I won't change where the ETL file is saved.…Click save, and when it's done saving, do not open the file.…
With these diagnostic tools and some efficient programming, you can reduce your app's power consumption while improving its response times. In this course, Thomas Pantels introduces a handful of tools used to measure and optimize power consumption. You will see demos on how to use the Intel Power Gadget, Windows Performance Toolkit, TypePerf, and SoC Watch, along with some simple coding tips for making any Windows app more energy efficient.
- Collecting and analyzing power data with Intel Power Gadget
- Implementing a rendering state machine
- Collecting and analyzing data with the Windows Performance Toolkit
- Understanding idle states, call stack walking, and thread activity
- Windows OS Timer Tick Resolution Rate change
- Optimization techniques to make your app power efficient
- Collecting, analyzing, and comparing data with Windows TypePerf and SoC Watch
Skill Level Intermediate
Developing Universal Windows Appswith Stacey Mulcahy2h 13m Beginner
1. How to Use Intel Power Gadget
2. How to Use Windows Performance Toolkit
3. How to Use Windows Typeperf
4. How to Use Intel Energy Profiler SoC Watch
Next steps2m 27s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.