- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
In the past I used Oprofile for investigations on load imbalance because it has this nice table output with a column for each thread, see below. That make it easy to localize load imbalance. Is there a way to get a similar output formatting with VTune ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Set Grouping to 'Thread/Function/Call Stack' and get the command line to generate the report by pressing the button '>_ ' on the right side.
vtune -report exec-query -rep-knob row-by="/GenericThread/Function/ParentCallStack" -sort-desc "CPU Time:Self" -rep-knob column-by="ViewpointGUIandCLIColumns" -r <result_dir>
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
VTune provides a similar format report.
You need to run the analysis type you need first, and then get report command line from the GUI, this can generate the report.
This is a hotspot result; you can press the >_ button to get the command line to generate the report.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks, that helps a bit. However my main question is how to get the top hotspots listing side by side for each thread, not accumulated across all threads ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Set Grouping to 'Thread/Function/Call Stack' and get the command line to generate the report by pressing the button '>_ ' on the right side.
vtune -report exec-query -rep-knob row-by="/GenericThread/Function/ParentCallStack" -sort-desc "CPU Time:Self" -rep-knob column-by="ViewpointGUIandCLIColumns" -r <result_dir>

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page