ROCm / rocprofiler-compute

Advanced Profiling and Analytics for AMD Hardware
https://rocm.docs.amd.com/projects/omniperf/en/latest/
MIT License
135 stars 49 forks source link

Add an interface to specify a metric configuration file to filter omniperf output #342

Open IanBogle opened 6 months ago

IanBogle commented 6 months ago

Is your feature request related to a problem? Please describe. It can be cumbersome to type all the block fields you'd like to see in the omniperf output. It is also somewhat difficult to tell which field numbers correspond to which metrics. Describe the solution you'd like An interface that allows passing a file specifying the blocks to display in omniperf analyze. This can increase the readability of omniperf analyze invocations as sets of metrics can be grouped in user-named files, and if metric numbers change in subsequent omniperf versions, users only need to change the configuration file once and they should be up-to-date.

Describe alternatives you've considered Saving omniperf invocations in scripts could be very similar, but I think users would like the ability to use configuration files for analyze output.