gpu_performance_api icon indicating copy to clipboard operation
gpu_performance_api copied to clipboard

Does GPA support HIP compute applications?

Open xuantengh opened this issue 2 years ago • 4 comments

Does GPA support profiling for HIP applications? I notice there is already a issue #44 asking this but still no answer.

xuantengh avatar Mar 15 '23 08:03 xuantengh

GPA does not currently support HIP (or ROCm) applications.

Thanks for bringing that earlier request to my attention. I will respond there as well.

PLohrmannAMD avatar Mar 15 '23 18:03 PLohrmannAMD

While GPA does not support HIP, I would recommend that you look at our latest release the Radeon GPU Profiler (RGP), which now supports profiling HIP applications! https://gpuopen.com/rgp/

PLohrmannAMD avatar Mar 15 '23 20:03 PLohrmannAMD

While GPA does not support HIP, I would recommend that you look at our latest release the Radeon GPU Profiler (RGP), which now supports profiling HIP applications! https://gpuopen.com/rgp/

However, from the RGP repo, it seems that profiling HIP compute APIs is not support yet on Linux. Is there any way to profiling HIP program on Linux? Thanks.

xuantengh avatar Mar 16 '23 01:03 xuantengh

AMD's HIP implementation on Linux is based on ROCm, so your best bet appears to be the ROCProfiler available here: https://github.com/ROCm-Developer-Tools/rocprofiler

I haven't used it myself, but hopefully it will work for your needs!

PLohrmannAMD avatar Mar 16 '23 21:03 PLohrmannAMD