Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:mareksapota
amdgpu_top
amdgpu_top.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File amdgpu_top.changes of Package amdgpu_top
------------------------------------------------------------------- Fri Sep 13 00:04:47 UTC 2024 - Marek Sapota <marek@sapota.org> v0.9.1 Latest 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 v0.9.0 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 ------------------------------------------------------------------- Tue Jun 4 17:21:09 UTC 2024 - Marek Sapota <marek@sapota.org> - Properly install the desktop files. ------------------------------------------------------------------- Sat Jun 1 13:36:30 UTC 2024 - Marek Sapota <marek@sapota.org> v0.8.5 Changelog - update dependencies - update docs/{dump,sample}.json - display CRTC info TUI - display the percentage of fan rpm JSON - add missing fan info to dumps (#84, by @ChaosInfinited) - add "Total fdinfo" GUI - display the percentage of clock, fan rpm, and power - fix the collapsing state - display CRTC info ------------------------------------------------------------------- Fri May 17 10:32:40 UTC 2024 - Marek Sapota <marek@sapota.org> - Removed cargo_config, it's automatically generated and installed now. v0.8.3 Latest 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 Changelog - display PCI Power State - Update homepage to repository in Cargo.toml (#76, by @Foorack) - Update sub-crates (#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 ------------------------------------------------------------------- Wed Apr 10 14:12:32 UTC 2024 - Marek Sapota <marek@sapota.org> v0.8.0 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 ) ------------------------------------------------------------------- Tue Feb 13 16:34:30 UTC 2024 - Marek Sapota <marek@sapota.org> - Update description, copied from the github page. ------------------------------------------------------------------- Sat Feb 10 23:38:28 UTC 2024 - Marek Sapota <marek@sapota.org> - Use obs_scm instead of the deprecated tar_scm in _service. - Switch cargo_vendor dependency update to true (default). - Use %{__install} macro. v0.7.0 Changelog - update libdrm_amdgpu_sys to v0.5.0 - get drm path from sysfs when /dev/dri/by-path isn't available (Umio-Yasuno/libdrm-amdgpu-sys-rs#4) - fix build issue on aarch64 (Umio-Yasuno/libdrm-amdgpu-sys-rs#5) - support GFX940 (MI300) - support gpu_metrics_v1_4, gpu_metrics_v1_5, gpu_metrics_v3_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 ------------------------------------------------------------------- Fri Jan 19 04:39:30 UTC 2024 - Marek Sapota <marek@sapota.org> v0.6.1 Changelog - fix get_gfx_target_version_from_kfd (#64) v0.6.0 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 v0.5.0 Changelog - update help msg - support "--drm_info, --drm-info" options * display DRM information like drm_info - update dependencies GUI - Fix sort by media in GUI on VCN4 by @Randomblock1 - add small toggle-button for light and dark mode - add Connector Info (like drm_info) JSON - fix JsonDeviceInfo::json for no_pc - add stat (VRAM, Sensors, gpu_metrics, gpu_activity) to dump_json - add docs/dump.json - update docs/sample.json - fix example of using json mode - support drm_info ------------------------------------------------------------------- Wed Dec 6 10:43:39 UTC 2023 - Marek Sapota <marek@sapota.org> v0.4.0 Changelog - support --no-pc option * The application does not read the performance counter (GRBM, GRBM2) if this flag is set. * Reading the performance counter may deactivate the power saving feature of APU/GPU and increase power consumption by several watts.. - support -gm, --gpu-metrics, --gpu_metrics options TUI - support average_cpu_power for gpu_metrics_v2_x - fix layout - detect the KFD process GUI - add VRAM/GTT Plot - update {eframe,egui_plot} to v0.24.0 - support average_cpu_power for gpu_metrics_v2_x - add copy button to VBIOS Info - improve sensors, temp, perf_counter (GRBM, GRBM2) plots - detect the KFD process JSON - update OutputJson for GpuMetrics - support --gpu_metrics + --json option v0.3.1 Changelog - implement fallback v2 (#54) - improve main setup - add --single, --single-gpu options - update dependencies TUI - improve setup GUI - reduce spawn_update_index_thread - use PCI bus instead of instance number (#54) - update egui_device_list v0.3.0 Changelog - update dependencies - update build.rs - add -p and --process options * Dump All GPU processes and memory usage per process. Lib - rename system_cpu_usage to system_cpu_memory_usage (AMDGPU_GEM_DOMAIN_CPU) - support amd_visible_vram, amd_evicted_{vram, visible_vram}, amd_requested_{vram, gtt, visible_vram} for Linux Kernel v6.4+ - common code (AppAmdgpuTop) TUI, SMI - use AppAmdgpuTop GUI - use AppAmdgpuTop - set false to egui_plot::Plot.show_axes (#52) - support multi-GPU by way of switching JSON - fix OutputJson for FdInfoStat - use AppAmdgpuTop ------------------------------------------------------------------- Tue Oct 31 10:10:26 UTC 2023 - Marek Sapota <marek@sapota.org> - Attempt to fix `cargo_vendor` issues on OBS. ------------------------------------------------------------------- Sun Oct 29 06:34:56 UTC 2023 - Marek Sapota <marek@sapota.org> v0.2.3 Changelog - update dependencies (#50) - update Cargo.lock (#50) - use str::get for safety - return exit with code 1 for unknown options - src/args.rs: add missing semicolon by @mkopec - support "Average Power" and "Input Power" for Linux Kernel v6.6.x * Link: https://gitlab.freedesktop.org/drm/amd/-/issues/2897 * Link: https://www.kernel.org/doc/html/latest/gpu/amdgpu/thermal.html#hwmon-interfaces Lib - remove fallback - cleanup - update to libdrm_amdgpu_sys v0.2.2 v0.2.2-1 - Update Cargo.lock - Update sample.json v0.2.2 Changelog - use str::get for safety - return exit with code 1 for unknown options - src/args.rs: add missing semicolon by @mkopec - support "Average Power" and "Input Power" for Linux Kernel v6.6.x * Link: https://gitlab.freedesktop.org/drm/amd/-/issues/2897 * Link: https://www.kernel.org/doc/html/latest/gpu/amdgpu/thermal.html#hwmon-interfaces Lib - Remove fallback - Cleanup - Update to libdrm_amdgpu_sys v0.2.2 ------------------------------------------------------------------- Wed Oct 25 01:11:59 UTC 2023 - Marek Sapota <marek@sapota.org> - Add `_service` generated files. ------------------------------------------------------------------- Wed Oct 25 00:34:41 UTC 2023 - Marek Sapota <marek@sapota.org> - Revert to `srcdir`, in new versions it's supposed to be an alias. Neither works at the time. * https://github.com/openSUSE/obs-service-cargo_vendor ------------------------------------------------------------------- Wed Oct 25 00:25:39 UTC 2023 - Marek Sapota <marek@sapota.org> - Adapt to `cargo_vendor` changes. * https://github.com/openSUSE/obs-service-cargo_vendor/pull/40 ------------------------------------------------------------------- Tue Oct 24 21:59:52 UTC 2023 - Marek Sapota <marek@sapota.org> - Make all _service updates enabled/automatic. - Use `zstd` not `zst` as compression for recompress. The docs say the option is named `zstd`. - Remove `changesgenerate` from _service, it uses commit names, not the changelog. - Remove `_servicedata`. - Add update script. ------------------------------------------------------------------- Sun Oct 22 12:19:52 UTC 2023 - Erefd X <zzndb001@gmail.com> - Install docs and desktop files ------------------------------------------------------------------- Sun Oct 22 11:14:19 UTC 2023 - zzndb001@gmail.com - Update to version 0.2.1: * v0.2.1 * add "-V" and "--version" options * update mail address * add git commit id to title for debug * gui: update dependencies * tui: clippy * gui: clippy * update libdrm_amdgpu_sys to v0.2.1 * gui: add Power Profiles info to Device Info panel * Power Profiles * json: update Sensors::json * tui, gui: support GpuMetrics::V2_4 (for VanGogh APU & Linux Kernel 6.6-rcX) * update to libdrm_amdgpu_sys v0.2.0 * gui: remove duplicate PCIe Link Speed * docs: add sample.json * json: add PCIe Link to json_info * json: fix JsonApp::run, usage calculation requires previous results * lib: if MediaEngine usage in GpuActivity is `None` or `Some(0)`, use sum of fdinfo * update README.md * update help msg * lib, smi, tui, json: use spawn_update_index_thread * json: add amdgpu_top_version to output * lib, tui, gui, json: cleanup the code for vcn_unified * lib: update GpuActivity * lib: use ASIC_NAME for gpu_activity * json: full update * lib: update gpu_activity for GPUs not supporting `average_{gfx,umc,mm}_activity` * Revert "json, dump: add power_avg" * json: add version to JSON mode * json: add info to JSON mode * add `--apu, --select-apu` option * json: re-add `-s` option for JSON mode * json, dump: add power_avg * Added Solus install instructions * json: use map_or * update README.md * dump info in JSON format * update README.md * gui: fix typo ("mw" -> "mv") * add Example of using JSON mode to README.md * add " (debug build)" to TITLE if debug build * lib, smi: cleanup * tui: update PerfCounterView and VramUsageView for multi-layers * update README.md * update README.md for about i18n ------------------------------------------------------------------- Fri Oct 6 23:04:58 UTC 2023 - Antonio Teixeira <antonio.teixeira@suse.com> - Initial release
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor