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

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.