I'm using the Radeon Developer Panel in order to profile my opencl application. I am using clspv to run opencl code on GPU devices via Vulkan API.
My computer is running arch linux, with proprietary AMD/Nvidia and mesa open source drivers. I have the GPUs AMD Radeon RX 7900 XT, Nvidia GeForce RTX 4070, and AMD Radeon Graphics on my machine
I'm hoping to obtain some performance counters (like the # of L1 and L2 cache access/miss rates) from running an application on my AMD Radeon RX 7900 XT. The developer panel is able to establish a connection and I'm on the system page. When I run my application using the mesa driver, it shows up briefly in the list, along with a PID, then the PID goes away about a few seconds later and the application says it's offline. When I run my application using the proprietary driver for the same GPU, the PID doesn't go away but I get a message saying "Profiling is not supported for the GPU in use":
I also realize that the system information page is not listing the GPUs on my machine:
Could this be related to the issue or something else? Any help is appreciated!
Also to note, I have been following the documentation here: https://radeon-developer-panel.readthedocs.io/en/latest/#
Solved! Go to Solution.
Hi @gudhillon ,
Thanks for reaching out. I have whitelisted you for the AMD Devgurus community.
For this RDP related issue/query, you can use the following Github issue pages to post it:
For Radeon Developer Panel(RDP): https://github.com/GPUOpen-Tools/radeon_developer_panel/issues
For Radeon GPU Profiler(RGP): https://github.com/GPUOpen-Tools/radeon_gpu_profiler/issues
Also, you may refer the "Bug Report" section in the RDP documentation that describes how to submit a bug report for RDP.
Thanks.
Hi @gudhillon ,
Thanks for reaching out. I have whitelisted you for the AMD Devgurus community.
For this RDP related issue/query, you can use the following Github issue pages to post it:
For Radeon Developer Panel(RDP): https://github.com/GPUOpen-Tools/radeon_developer_panel/issues
For Radeon GPU Profiler(RGP): https://github.com/GPUOpen-Tools/radeon_gpu_profiler/issues
Also, you may refer the "Bug Report" section in the RDP documentation that describes how to submit a bug report for RDP.
Thanks.
Thank you for the links! I created a post in RDP's Github issue page and will refer to the Bug Report section in the documentation. I will also seek help in the AMD Devgurus community, thank you for whitelisting me.
Another point to note. As you are using a multi-gpu setup with non-AMD GPUs, please refer this section in the RDP documentation: Problems caused by the presence of non-AMD GPUs and non-AMD CPUs with integrated graphics
Thanks.
Thanks for the note, I came across this section as I was reading RDP's documentation. I am making sure my Vulkan application is using the correct GPU for testing and the AMD discrete GPU I'm using is mapped to GPU 0