GPUOpen-Tools / radeon_gpu_profiler

Radeon GPU Profiler (RGP) is a tool from AMD that allows for deep inspection of GPU workloads.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support for OpenCL/HIP profiling on Linux

Epliz opened this issue · comments

commented

Hi,

The profiling capabilities are quite frankly great on Windows, with the instruction tracing being very very useful.

Would it be possible for you to consider adding similar functionality on Linux for OpenCL/HIP?

Best regards,
Epliz

commented

Hi @chesik-amd ,
Could you please ACK that issue even if not promising anything about fixing it?

On Linux, OpenCL and HIP are built on top of the ROCm driver stack (as opposed to the PAL driver stack on Windows). The ROCm stack does not have the support needed for RGP. The ROCm team provides alternate GPU profiling tools that work with that driver stack.

commented

Thanks @chesik-amd for the reply.
I understand the current situation, but I hope this is not the forever situation as the ROCm profiling tools are far far behind what you have with RGP.
I hope the rocm stack gets the sufficient support to at least be able to record a trace that can be loaded in RGP afterwards.