In this video for the Windows Typeperf you will be shown how to run the tool on 2 versions of a demo application and the details of data collection process. After collecting data for both versions of the demo app you will be shown how to open the log file and what data columns to chart and why they are relevant when discussing power optimization. After going over which data charts to look at and how they are relevant to power, you will be shown how to compare the charts and add good descriptive call outs.
- [Voiceover] First, open the Command Prompt…and run it as admin.…Once open, navigate to where the Typeperf folder is located,…which contains the typeperf_logger.cmd file…and the typeperf_input.txt file.…Once there, type out typeperf_logger.cmd.…Now this command does not stop…collecting after a specified time,…so you want to have a stopwatch out and keep track of time.…After enough time has elapsed,…press Control + C to stop the logging…and generate that computer name _perfmon.csv log file.…
The reason why I don't specify the duration for logging…is because I want you to have more flexibility…when you are performing your own collections.…So if you want to stop logging after 20 or 30 seconds,…all you have to do is Enter + Control + C.…First I will press Enter on the Command Prompt…to start logging, and then launch the non-optimized…version of the jigsaw puzzle application,…and play the game with simple mouse clicks here and there.…Once it is done logging, make sure you rename…that log file to something more meaningful.…
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
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 38s
- 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.