Intel® VTune™ Amplifier
Generate a specified type of report from an analysis result.
-report <report_name> |
-R <report_name> |
Argument |
Description |
<report_name> |
Type of report to create. |
callstack
function
function-callstack
call-stack-mode, csv-delimiter, cumulative-threshold-percent, discard-raw-data, filter, format, group-by, inline-mode, limit, quiet, report-output, result-dir, search-dir, source-search-dir, source-object, verbose, time-filter, loop-mode, column
Use the report action to generate a report from an existing result. The report type must be compatible with the analysis type used in the collection.
By default, your report is written to stdout. If you want to save it to a file, use the report-output action-option.
Both short names and long names are case-sensitive. For example, -R is the short name of the report action, and -r is the short name of the result-dir action-option.
To get the list of available report types, use the amplxe-cl -help report command.
To display help for a specific report type, use amplxe-cl -help report <report_name>, where <report_name> is the type of report that you want to create.
In this pair of examples, a collect action is used to perform a hotspots analysis for the Linux* sample target and write the result to the current working directory. The second command uses the report action to generate a hotspots report from the most recent result and write it to stdout.
$ amplxe-cl -collect hotspots -- /home/test/sample
$ amplxe-cl -R hotspots
Generate a hotspots report from a hotspots analysis and group data by module.
> amplxe-cl -R hotspots -result-dir r001hs -group-by module
Open source view with the hotspots performance metrics for the foo function and use the Windows* C:\test\my_sources directory to search for source files.
> amplxe-cl -R hotspots -source-object function=foo -r r001hs -source-search-dir C:\test\my_sources
Write stack information for all functions in the threading analysis result r003tr. The data is grouped by call stack.
> amplxe-cl -R callstacks -r r003tr -group-by callstack