Alternatives to amdgpu_top
A Linux tool that shows AMD GPU utilization, clocks, sensors and per-process usage in a terminal or window. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
amdgpu_top
A Linux tool that shows AMD GPU utilization, clocks, sensors and per-process usage in a terminal or window.
Replacements
Listings that take over the same core job as amdgpu_top.
RadeonTop
Terminal tool that shows AMD Radeon GPU utilization, overall and per hardware block.
RadeonTop also shows AMD GPU load in a terminal, broken down per hardware block, but lacks per-process usage, graphical views and JSON output, and may need root.
nvtop
Watch GPU activity in a terminal interface.
nvtop is a terminal GPU monitor that covers several vendors and also runs on macOS, but its metrics depend on the driver and it lacks amdgpu_top's hardware counter detail.
LACT
A Linux application for configuring and monitoring AMD, Nvidia and Intel graphics cards.
LACT adds a graphical interface and CLI for monitoring and also tuning AMD, Nvidia and Intel GPUs on Linux, with the hardware risk that changing settings carries.
Mission Center
A Linux system monitor that looks like the Windows Task Manager, which is exactly the point.
Mission Center shows AMD, Intel and NVIDIA GPU usage in a graphical GTK4 Task Manager layout, trading amdgpu_top's counters and JSON output for a simpler desktop view.
Resources
A GNOME app that shows CPU, memory, GPU, network, storage and battery usage and manages processes.
Resources is a GNOME app that shows GPU usage alongside CPU, memory, network and battery, trading amdgpu_top's detailed counters for a general task manager view.
btop++
A terminal resource monitor that looks good enough to leave open, with processes, CPU, memory, disks, network and GPUs.
btop++ adds GPU monitoring on supported hardware to a full terminal system monitor, but gives much less AMD-specific detail than amdgpu_top.
Also worth comparing
These listings name amdgpu_top as their own alternative, so the relationship runs both ways.
nvitop
Interactive terminal viewer for NVIDIA GPUs and the processes running on them.
amdgpu_top covers AMD GPUs rather than NVIDIA, with per-process usage, graphical views and JSON output on Linux.
Similar software
Related functionality, not a direct replacement.
CoreCtrl
A Linux utility that applies CPU and GPU settings automatically through per-application profiles.
MangoHud
A Vulkan and OpenGL overlay for Linux games that shows FPS, temperatures, CPU and GPU load.
CoolerControl
A Linux application for monitoring and controlling cooling fans, pumps and lighting on supported hardware.
lm-sensors
Linux command-line utilities and a library for reading hardware temperature, voltage and fan sensors.
GOverlay
A Linux graphical interface for configuring MangoHud, vkBasalt and other gaming overlays.