Skip to content

Releases: Umio-Yasuno/amdgpu_top

v0.9.2

13 Sep 18:25
Compare
Choose a tag to compare

Changelog

  • Support for suspended devices in TUI mode and GUI mode
    • If there are no active AMDGPU devices, amdgpu_top wake up a suspended device.

TUI

  • add Activity view

GUI

  • fix full_fdinfo_list
  • add Activity plot
  • persist show sidepanel state
  • persist theme

Full Changelog: v0.9.1...v0.9.2

v0.9.1

14 Aug 15:51
Compare
Choose a tag to compare

Changelog

  • Rework libamdgpu_top and SMI mode, JSON mode to launch from suspended devices without waking them up.

JSON

  • Revert "json: update OutputJson for GpuMetrics"
    • for output as raw values ​​as possible

GUI

  • Do not scroll fdinfo list if proc len is less than 8

Full Changelog: v0.9.0...v0.9.1

v0.9.0

17 Jul 09:38
Compare
Choose a tag to compare

Changelog

  • Make ROCm install location configurable using ROCM_PATH env-var (#88, by @gladiac)
  • Drop DeviceHandle and stop reading hwmon, gpu_metrics if "amdgpu_top" is the only GPU process running.
    • This change allows dGPUs in hybrid system (APU+dGPU) to transition to the D3 state.
  • Add --decode-gm and --decode-gpu-metrics options

GUI

  • Add full fdinfo list button
  • Update eframe and egui_plot
  • Fix rb_type

JSON

  • Add some fields
  • Update OutputJson for GpuMetrics

Full Changelog: v0.8.5...v0.9.0

v0.8.5

29 May 04:33
Compare
Choose a tag to compare

Changelog

  • update dependencies
  • update docs/{dump,sample}.json
  • display CRTC info

TUI

  • display the percentage of fan rpm

JSON

GUI

  • display the percentage of clock, fan rpm, and power
  • fix the collapsing state
  • display CRTC info

Full Changelog: v0.8.4...v0.8.5

v0.8.3

16 May 04:11
Compare
Choose a tag to compare

Changelog

  • display ROCm version
  • display PowerProfile
  • support amdgpu.dpm=0
  • fix problem with usage calculation when interval switches
  • fix interval when lock acquisition failed

GUI

  • add Throttling Log
  • use ScrollArea to fdinfo panel for reducing layout shift
  • fix reference value for plot filling
  • update plot width/height
  • cleanup for setting fdinfo sort type

v0.8.2

11 Apr 03:53
Compare
Choose a tag to compare

Changelog

  • display PCI Power State
  • Update homepage to repository in Cargo.toml (#76, by @Foorack)
  • add [package.metadata.appimage] (#77)

GUI

  • add zoom_menu_buttons to menu bar
  • add pause button
  • remove copy button for VBIOS Info

v0.8.0

29 Mar 13:35
Compare
Choose a tag to compare

Changelog

  • fix build issue without tui feature
  • use GPU_INFO::find_device_name_or_default instead of DEVICE_HANDLE::get_marketing_name_or_default
  • dump pp_table from sysfs and VBIOS (only support Navi1x and Navi2x, Navi3x)

SMI

  • set no_wrap to TextView for fdinfo
  • display ECC uncorrected error

TUI

  • display fdinfo stat for VPE (Video Processing Engine)
  • display ECC Error Count

GUI

  • display fdinfo stat for VPE (Video Processing Engine)
  • change resolution info format ("{v}x{h}" -> "{h}x{v}")
  • display sort mark for fdinfo
  • re-display the hw ip info
  • display ECC Error Count
  • fix the collapsing state of mode properties with the same name (#73 )

v0.7.0

04 Feb 09:52
Compare
Choose a tag to compare

Changelog

  • update libdrm_amdgpu_sys to v0.5.0
  • add JSON_FIFO mode for other applications and scripts (#70)
  • update amdgpu_top-tui.desktop
    • remove amdgpu_top-smi.desktop
    • change package to install amdgpu_top-tui.desktop

TUI

  • support gpu_metrics_v1_4 and gpu_metrics_v1_5
  • initial support for future APU (SMU v14.0.0) with gpu_metrics_v3_0

GUI

  • display usable_heap_size
  • support gpu_metrics_v1_4 and gpu_metrics_v1_5
  • initial support for future APU (SMU v14.0.0) with gpu_metrics_v3_0

v0.6.1

04 Jan 05:46
Compare
Choose a tag to compare

Changelog

  • fix get_gfx_target_version_from_kfd (#64)

v0.6.0

01 Jan 11:59
Compare
Choose a tag to compare

Changelog

  • support --dark, --dark-mode and --light, --light-mode options for TUI and GUI
  • use utilities-system-monitor for icon
  • display gfx_target_version (e.g. gfx1032, gfx90c)

Dump

  • fix layout for drm_info
  • remove duplicate
  • support MEC2 version & feature

TUI

  • support dark mode

GUI

  • update license to MIT AND OFL-1.1
  • support drm mode info

JSON

  • support drm mode info