85a557673d
* Make --roof-only, --block and --set mutually exclusive from each other * Update help output and documentation * Add sanitize function for checking profiler options * Update filter blocks arguments when --set or --roof-only is provided * Update filter_blocks in profiling_config.yaml based on --set option * Log Filtered Sections instead of Report Sections and Set Selection * Move soc class function calls from rocprof compute base class to profiler base class * Fix bug in panel level filtering using --filter-block option * Remove roofline specific pmc files * Move microbenchmark entry point from gfx specific soc class to base soc class * Run microbenchmarks only if block 4 is selected or roof only is selected; skip for mi100
This directory contains all the source code files for the ROCm Compute Profiler project.
The top-level rocprof-compute executable is the entry point and defines the flow for subsequent execution modes.
To build ROCm Compute Profiler as a developer (from source) please add this directory to PATH.
You will find utilities and logic specific to ROCm Compute Profiler's different execution modes in their
respective subdirectories.