ROCm / rocprofiler

ROC profiler library. Profiling with perf-counters and derived metrics.
https://rocm.docs.amd.com/projects/rocprofiler/en/latest/
Other
115 stars 43 forks source link

adding support for exporting results as Radeon GPU Profiler profile #107

Open Epliz opened 1 year ago

Epliz commented 1 year ago

Hi,

I have recently been using the Radeon GPU Profiler on Windows to optimize OpenCL/HIP kernels on RDNA2, and it has been very very useful thanks to its nice visualization and support of instruction tracing.

Would it be possible for you to consider adding support in rocProfiler for exporting the tracing results in the rgp format expected by the Radeon GPU profiler? I asked your colleagues from RGP at https://github.com/GPUOpen-Tools/radeon_gpu_profiler/issues/84 , and they indicated that rocm doesn't have the required support. Sounds like a challenge to you guys to add that support, don't you think?

Best regards, Epliz

jrmadsen commented 11 months ago

I’m not familiar with this format and it’s unlikely that we will support writing data in that format but you might want to look into our new performance analysis tools AMDResearch/omnitrace and AMDResearch/omniperf

Epliz commented 7 months ago

Seems like it is more than possible, as indicated at https://github.com/GPUOpen-Tools/radeon_gpu_profiler/issues/84#issuecomment-1846308984 . @jrmadsen , can you please share with whoever it might concern?