Replies: 2 comments
-
"MediaEngine" is the usage reported by the System Mangement Unit (SMU) in hardware, fdinfo is the usage calculated from the driver-reported usage time.
Sorry. It was my mistake. |
Beta Was this translation helpful? Give feedback.
-
Great ! Thank you for the info ! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi !
I write to you because I discovered amdgpu_top tonight and I am hyped about it !
It fills the void left by radeontop and brings more features, more usability, and display way more info !
Thank you very much for this piece of open source software.
I've used it a bit and I intend to use it to monitor the GPU usage of my amdgpu when decoding/encoding videos.
I have a
in my Framework 13.
I have the following installed:
I run Debian 12.10 on my laptop
Linux framework 6.12.12+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.12-1~bpo12+1 (2025-02-23) x86_64 GNU/Linux
I then proceed to launch a hardware transcoding with ffmpeg:
ffmpeg -hwaccel vaapi -hwaccel_output_format vaapi -vaapi_device /dev/dri/renderD128 -i input.mkv -vf 'format=vaapi,hwupload' -c:v hevc_vaapi output.mkv
I then notice two things in qmdgpu_top:
the MediaEngine usage is at 100% in GPUActivity but in the fdinfo section the line for ffmpeg shows only ~ 30-40%

Encode and Decode engines usage stays at 0% in the JSON output
When I go to GPU activity I see the MediaEngine to 100%
Is it normal that Encode and Decode stays null even if my GPU is RDNA 3.0 ?
The readme states here that they should not show but for RDNA 4.
And I wondered why I had a difference between the VCN/Media usage in fdinfo vs the one in Activity.
Thanks for future answers, and thanks for the tool !
Beta Was this translation helpful? Give feedback.
All reactions