In the conclusion of the Windows Performance Toolkit discussion, you will be reminded of the lessons learned during the chapter and how to apply the techniques discussed to your own application. You will be given additional resources such as where to find case studies and tutorials that will further improve your profiling skills with the WIndows Performance Toolkit.
- [Voiceover] Now, to ensure the FPS is capped…at the vertical refresh rate,…I'm going to open up GPUView.…I'll want to come back to the CTL file…and WPA again, so I'll just minimize the application…to keep it open.…First, I will double click on the GPUView shortcut.…Then I'll open up the optimized version.…If I zoom in on the flip queue, and then go to the top,…there's this Options tab.…If I click on that and select Toggle Vsync,…these lines come up.…If I scroll down to the device context…of the bouncing sprite, you can see that the present packets…are lining up with the flip queue,…which is matching up with every blue line.…
Those blue lines are Vsync lines.…This means that a packet is being presented based…on the monitor refresh rate.…This validates that the FPS is now capped at 60.…Once again, that is really going to reduce…the power consumption of the…bouncing sprite application significantly.…Now, I'm going to go back to…the Windows Performance Analyzer…to make sure there's reduced thread frequency.…I'm first going to close the CPU Idle States.…
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?
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.