<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>