Difference between revisions of "Intel VTune Tutorial/Analysis Types"
Intel VTune Tutorial/Analysis Types
Jump to navigation
Jump to search
Line 51: | Line 51: | ||
|| Not correct. Please make sure to not melt your CPU. | || Not correct. Please make sure to not melt your CPU. | ||
- A directed graph of a hotspots call stack. Functions are nodes and weighted edges encode the execution time | - A directed graph of a hotspots call stack. Functions are nodes and weighted edges encode the execution time | ||
− | || Not correct. This sounds like something you would want to use gprof2dot for, though! | + | || Not correct. This sounds like something you would want to use [[Gprof Tutorial | gprof2dot]] for, though! |
</quiz> | </quiz> | ||
{{hidden end}} | {{hidden end}} |
Latest revision as of 12:09, 15 July 2022
Tutorial | |
---|---|
Title: | Intel VTune Tutorial |
Provider: | HPC.NRW
|
Contact: | tutorials@hpc.nrw |
Type: | Multi-part video |
Topic Area: | Performance analysis |
License: | CC-BY-SA |
Syllabus
| |
1. Introduction | |
2. CPU Architecture | |
3. Analysis Types | |
4. Useful Tips |
The third Intel VTune tutorial covers a couple of important analysis types and shows their results. The hotspots analysis is discussed in detail and can tell you where your application spends most of its time. You can go into more detail with the threading analysis, microarchitecture exploration, or HPC performance characterization, each focussing of a specific topic.
Video
Quiz
1. What is a "hotspot"?
2. What does the Bottom-Up tab show?
3. What is a Flame Graph?
4. Can VTune present source code with the performance of each line?
5. How do analysis types differ?