rocm-profiler
ROCm profiler applications package.
This Python wheel provides console entry points for the following ROCm profiling tools:
rocprof-computerocprof-sys-availrocprof-sys-causalrocprof-sys-instrumentrocprof-sys-pythonrocprof-sys-runrocprof-sys-sample
Purpose
This package exists to separate ROCm profiling tools from the core SDK distribution. It provides Python console script wrappers that dispatch to platform-specific binaries packaged within the wheel.
The actual profiler binaries are populated into the wheel during the ROCm packaging pipeline.
Runtime Behavior
Each console script resolves the packaged ROCm installation root within the
wheel and executes the corresponding binary under bin/.
If the wheel does not contain a populated runtime (e.g., template-only build),
invoking a console script will result in a FileNotFoundError.
Packaging Notes
- No
install_requiresare declared. - Dependencies are managed by the
rocmmeta package. - Versioning is centrally managed via
rocm_sdk._dist_info.
When integrated into the full ROCm packaging pipeline, this package will be
built via build_python_packages.py.