⇦ | amdgpu_top [main]
Last updated on: 2026-04-17 19:50 [UTC]

Metadata for amdgpu_top in main

io.github.umio_yasuno.amdgpu_top - 0.11.2-27 ⚙ x86_64

Icon
<component type="desktop-application">
  <id>io.github.umio_yasuno.amdgpu_top</id>
  <name>amdgpu_top</name>
  <summary>Tool to display AMDGPU usage</summary>
  <project_license>MIT</project_license>
  <description>
    <p>
      amdgpu_top is tool that display AMD GPU utilization, like umr or clbr/radeontop or intel_gpu_top. The tool displays information gathered from performance counters (GRBM, GRBM2), sensors, fdinfo, and AMDGPU driver.
    </p>
  </description>
  <developer id="io.github.umio_yasuno">
    <name>Umio Yasuno</name>
  </developer>
  <developer_name>Umio Yasuno</developer_name>
  <pkgname>amdgpu_top</pkgname>
  <launchable type="desktop-id">amdgpu_top.desktop</launchable>
  <launchable type="desktop-id">amdgpu_top-tui.desktop</launchable>
  <icon type="cached" width="48" height="48">amdgpu_top_utilities-system-monitor.png</icon>
  <icon type="cached" width="64" height="64">amdgpu_top_utilities-system-monitor.png</icon>
  <icon type="cached" width="128" height="128">amdgpu_top_utilities-system-monitor.png</icon>
  <icon type="remote" width="128" height="128">io/github/umio_yasuno.amdgpu_top/c8211d8ad2fa81754dc2a788d8a32215/icons/128x128/amdgpu_top_utilities-system-monitor.png</icon>
  <icon type="stock">utilities-system-monitor</icon>
  <url type="homepage">https://github.com/Umio-Yasuno/amdgpu_top</url>
  <categories>
    <category>System</category>
    <category>Monitor</category>
  </categories>
  <screenshots>
    <screenshot type="default">
      <caption>amdgpu_top SMI mode</caption>
      <image type="source" width="728" height="670">io/github/umio_yasuno.amdgpu_top/c8211d8ad2fa81754dc2a788d8a32215/screenshots/image-1_orig.png</image>
      <image type="thumbnail" width="624" height="574">io/github/umio_yasuno.amdgpu_top/c8211d8ad2fa81754dc2a788d8a32215/screenshots/[email protected]</image>
      <image type="thumbnail" width="224" height="206">io/github/umio_yasuno.amdgpu_top/c8211d8ad2fa81754dc2a788d8a32215/screenshots/[email protected]</image>
    </screenshot>
    <screenshot type="default">
      <caption>amdgpu_top TUI mode</caption>
      <image type="source" width="728" height="1104">io/github/umio_yasuno.amdgpu_top/c8211d8ad2fa81754dc2a788d8a32215/screenshots/image-2_orig.png</image>
      <image type="thumbnail" width="624" height="946">io/github/umio_yasuno.amdgpu_top/c8211d8ad2fa81754dc2a788d8a32215/screenshots/[email protected]</image>
      <image type="thumbnail" width="224" height="339">io/github/umio_yasuno.amdgpu_top/c8211d8ad2fa81754dc2a788d8a32215/screenshots/[email protected]</image>
    </screenshot>
    <screenshot type="default">
      <caption>amdgpu_top GUI mode</caption>
      <image type="source" width="1886" height="1046">io/github/umio_yasuno.amdgpu_top/c8211d8ad2fa81754dc2a788d8a32215/screenshots/image-3_orig.png</image>
      <image type="thumbnail" width="1248" height="692">io/github/umio_yasuno.amdgpu_top/c8211d8ad2fa81754dc2a788d8a32215/screenshots/[email protected]</image>
      <image type="thumbnail" width="752" height="417">io/github/umio_yasuno.amdgpu_top/c8211d8ad2fa81754dc2a788d8a32215/screenshots/[email protected]</image>
      <image type="thumbnail" width="624" height="346">io/github/umio_yasuno.amdgpu_top/c8211d8ad2fa81754dc2a788d8a32215/screenshots/[email protected]</image>
      <image type="thumbnail" width="224" height="124">io/github/umio_yasuno.amdgpu_top/c8211d8ad2fa81754dc2a788d8a32215/screenshots/[email protected]</image>
    </screenshot>
  </screenshots>
  <releases>
    <release type="stable" version="0.11.1" timestamp="1770249600">
      <description>
        <p>Changelog</p>
        <ul>
          <li>lib: fix gfx and media activity for Strix Point, Krackan Point and Strix Halo (#139)</li>
          <li>lib: improve to_d3hot check logic (#142)</li>
          <li>lib: improve cpu usage calculation</li>
          <li>lib: update kfd process detection logic</li>
          <li>lib: rename "Ring List Controller" to "RunList Controller"</li>
          <li>lib: apply input power workaround for SMU v13.0.5 to Granite Ridge only</li>
        </ul>
        <ul>
          <li>tui: fix xdna fdinfo header</li>
          <li>tui: print throttle_residency_* for gpu_metrics_v3_0</li>
        </ul>
        <ul>
          <li>gui: print throttle_residency_* for gpu_metrics_v3_0</li>
          <li>gui: use `max_od_gpu_clk` and `max_od_mem_clk` for Sensors plot</li>
          <li>gui: persist GUI mode</li>
          <li>gui: use GpuMetrics::get_throttle_status_info</li>
          <li>gui: persist main tab and info tab</li>
        </ul>
      </description>
      <url>https://github.com/Umio-Yasuno/amdgpu_top/releases/tag/v0.11.1</url>
    </release>
    <release type="stable" version="0.11.0" timestamp="1756771200">
      <description>
        <p>Changelog</p>
        <ul>
          <li>fix Appstream metainfo by @malfisya</li>
          <li>fix the process to get gpu_metrics when resuming from suspended
            state</li>
          <li>stop monitoring when no VRAM-using processes are found</li>
          <li>fix getting sensors when resuming monitoring</li>
          <li>stop reading PC (GRBM, GRBM2) for RDNA 4 dGPU when no VRAM-using
            processes are found</li>
          <li>add exclude process names (<code>amdgpu_top</code>,
            <code>steamwebhelper</code>) for no_process_using_vram</li>
          <li>add memory_vendor to AppDeviceInfo</li>
          <li>fix DevicePath::init when libdrm_amdgpu is None (#133)</li>
          <li>fix combination of <code>--single/--single-gpu</code> and
            <code>--pci</code> options (#134)</li>
          <li>reorder the device path list if a device is specified in the
            options</li>
          <li>add support for FCLK (Fabric Clock) DPM</li>
          <li>update vram usage when pre-dropping device handle</li>
          <li>update logic for dropping device handle</li>
          <li>add supports_gpu_metrics field to AppDeviceInfo</li>
          <li>fix get_rocm_version for TheRock</li>
          <li>remove dependency on anyhow</li>
        </ul>
        <ul>
          <li>xdna: update bindings for 32bit targets</li>
        </ul>
        <ul>
          <li>tui: do not display average_socket_power if gpu_metrics_v3_0</li>
          <li>tui: clear gpu_metrics_view when metrics is None</li>
          <li>tui: check stapm_limit and current_stapm_limit</li>
        </ul>
        <ul>
          <li>smi: print the suspended state</li>
          <li>smi: print PCI power state</li>
          <li>smi: set FdInfoSortType::GTT when the device is APU</li>
          <li>smi: print junction temp instead of edge temp, if junction temp is available</li>
          <li>smi: add memory temp.</li>
          <li>smi: remove ECC status</li>
          <li>smi: update layout for the suspending device</li>
        </ul>
        <ul>
          <li>gui: do not display average_socket_power if gpu_metrics_v3_0</li>
          <li>gui: add tab_gui mode</li>
          <li>gui: set striped to side panel</li>
        </ul>
        <ul>
          <li>add some info to json_info dump (#137)</li>
        </ul>
      </description>
      <url>https://github.com/Umio-Yasuno/amdgpu_top/releases/tag/v0.11.0</url>
    </release>
    <release type="stable" version="0.10.5" timestamp="1748304000">
      <description>
        <p>Changelog</p>
        <ul>
          <li>ci: use xbuild for build appimage</li>
          <li>lib: add cpu and vcn_unified fields to FdInfoUsage</li>
          <li>lib: add VCNU to FdInfoSortType</li>
          <li>lib: add fw_versions fieled to AppDeviceInfo</li>
          <li>cleanup dump_info</li>
          <li>fix build without tui feature</li>
          <li>add dynamically linked musl binary to release</li>
        </ul>
        <ul>
          <li>smi: display CPU Core freq</li>
          <li>tui: fix vpe label</li>
          <li>tui: add support for cpu core freq</li>
          <li>tui: use VCNU (vcn_unified) instead of VCN (media, avg. of dec/enc/jpeg_dec)</li>
          <li>tui: update cursive version</li>
        </ul>
        <ul>
          <li>gui: if gpu_metrics_v2_0/v2_1 then check core_temp and core_power and enable cpu_temp_plot and cpu_power_plot accordingly</li>
          <li>gui: add support for cpu core freq</li>
          <li>gui: use VCNU instead of VCN (media)</li>
          <li>gui: update eframe and egui_plot version</li>
        </ul>
        <ul>
          <li>json: add support for cpu core freq</li>
          <li>json: add support for critical/emergency temp</li>
        </ul>
      </description>
      <url>https://github.com/Umio-Yasuno/amdgpu_top/releases/tag/v0.10.5</url>
    </release>
    <release type="stable" version="0.10.4" timestamp="1742169600">
      <description>
        <p>Changelog</p>
        <ul>
          <li>Rust 2024 Edition</li>
          <li>add support for k10temp Tctl</li>
          <li>dynamically update power_cap</li>
          <li>implement workaround for Raphael/Granite Ridge APU reported input power</li>
          <li>implement workaround for RDNA 4 dGPU (SMU v14.0.2/3) dose not have fan1_input</li>
          <li>skip show fdinfo stat if ids_count is zero</li>
        </ul>
        <ul>
          <li>tui: update info_bar</li>
        </ul>
        <ul>
          <li>gui: if gpu_metrics_v2_0 or gpu_metrics_v2_1, do not display cpu temp/power plot</li>
        </ul>
        <ul>
          <li>xdna: update xdna bindings</li>
          <li>xdna: print app version when dumping xdna info</li>
        </ul>
      </description>
      <url>https://github.com/Umio-Yasuno/amdgpu_top/releases/tag/v0.10.4</url>
    </release>
  </releases>
  <content_rating type="oars-1.0"/>
</component>