Files
rocm-systems/src
vedithal-amd 58cf702d40 Remove static pmc files (#606)
* Delete static pmc files

* Counter parsing changes
	- Move counter parsing logic to another function
	- Fix counter parsing regex
	- Log list of counters being collected

* Sanity check counters supported by rocprof
	- Emit warning instead of error since rocprof support counters
	  list might be inaccurate

* Do not collect these counters
	- TCP_TCP_LATENCY_sum (except for gfx908 and gfx90a)
	- SQC_DCACHE_INFLIGHT_LEVEL

* Update logic of writing TCC channel counter definition yaml file

* Fix bug in capture_subprocess_output() utility function
	- Make logging optional in capture_subprocess_output()

* Fix formatting and tests

* Update changelong
2025-03-24 17:43:29 -04:00
..
2025-03-24 17:43:29 -04:00
2025-03-11 13:34:48 -04:00
2025-01-23 13:09:32 -06:00
2025-01-02 15:29:47 -06:00
2025-01-23 13:09:32 -06:00

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.