ROCProfiler documentation#
ROCProfiler is a powerful tool for profiling HIP and ROCm applications on AMD ROCm software. Profiling is used to identify performance bottlenecks in applications and to optimize their performance. ROCProfiler offers a library for developing applications with profiling features and a command-line interface (CLI) tool for profiling compiled applications.
The library and CLI tool for the first version of ROCProfiler are named ROCProfiler and rocprof
respectively, whereas,
the library and the CLI tool for the second version of ROCProfiler are ROCProfilerV2 and rocprofv2
.
This documentation covers information on both the ROCProfiler versions.
For more information on ROCprofiler, refer to What is ROCProfiler?
You can access ROCProfiler on ROCm/rocprofiler.
The documentation is structured as follows:
ROCProfiler CLI
ROCProfilerV2 CLI
ROCProfiler
ROCProfilerV2
To contribute to the documentation, refer to Contributing to ROCm.
You can find licensing information on the Licensing page.