System Profiler Functions
The tool collects performance data of server processor hardware, OSs, processes/threads, and functions to analyze performance metrics and locate performance bottlenecks and hotspot functions.
Command Function
Displays the help information about system performance analysis tasks.
Syntax
1 | devkit tuner [-h | --help] TASK [ARGS] |
An RPM package is used as an example.
Example
Run the following command to view the information about the functions supported by the System Profiler:
1 | devkit tuner -h |
Command output:
1 2 3 4 5 6 7 8 9 10 11 12 13 | Usage: devkit tuner [-h | --help] TASK [ARGS] The most commonly used devkit tuner sub tasks are: help Get help information top-down Run the top-down collection and analysis task hotspot Run the hotspot collection and analysis task miss Run the miss collection and analysis task numafast Run the numafast collection and analysis task hpc-perf Run the hpc-perf collection and analysis task roofline Run the roofline collection and analysis task memory Run the memory collection and analysis task See 'devkit tuner TASK --help' for more information on a specific task. |
Function |
Description |
|---|---|
help |
Displays help information. |
top-down |
Microarchitecture analysis. |
hotspot |
Hotspot function analysis. |
miss |
Miss event analysis. |
numafast |
NUMA refined analysis. |
hpc-perf |
HPC application analysis. |
roofline |
Roofline analysis. |
memory |
Memory access statistical analysis. |
Parent topic: System Profiler