Maxime Schmitt
3d4a953da0
Merge pull request #470 from Henry-ZHR/patch-1
...
fix: correctly check nvidia MIG mode status for process utilization
2026-05-06 08:41:22 +02:00
Maxime Schmitt
21599ac3fc
Fix libDRM version memory leak in radeon init
2026-05-06 08:33:49 +02:00
Maxime Schmitt
52c7d7854b
Merge pull request #468 from danbedford/fix/plot-window-memory-leak
...
fix: free plot_window in delete_all_windows
2026-05-06 08:08:17 +02:00
Maxime Schmitt
b7be41260d
Merge pull request #467 from danbedford/fix/memory-leaks-in-free-device-windows
...
fix: add missing delwin() calls in free_device_windows
2026-05-06 07:59:04 +02:00
Henry-ZHR
f0c302dbb8
Correctly check nvidia MIG mode status for process utilization
2026-05-06 02:26:21 +08:00
Dan
9322f176fd
fix: free plot_window in delete_all_windows
...
initialize_gpu_mem_plot() allocates plot->plot_window with newwin()
but delete_all_windows() only calls delwin() on plots[i].win,
leaking the plot_window. This leaks one WINDOW struct per chart
on every resize (Ctrl+L) or monitored-GPU-set change that triggers
delete_all_windows() followed by initialize_all_windows().
2026-05-01 12:21:22 -04:00
Dan
4baf8db1e8
fix: add missing delwin() calls in free_device_windows
...
shader_cores, l2_cache_size, and exec_engines were allocated with
newwin() in alloc_device_window() but never freed in
free_device_windows(). This caused a memory leak every time device
windows were torn down (e.g. on refresh or hot-unplug).
The function now frees all windows it allocates, preventing resource
leaks in long-running sessions.
2026-05-01 11:53:56 -04:00
Maxime Schmitt
095d91c0e0
Remove unused function in ixml
2026-04-29 12:38:27 +02:00
Maxime Schmitt
f12f853672
Update README for WSL2 troubleshooting
2026-04-29 12:33:43 +02:00
Maxime Schmitt
9044a47073
Merge pull request #451 from OctopusET/tenstorrent
...
Add support for Tenstorrent accelerators
2026-04-29 12:05:37 +02:00
Maxime Schmitt
690e66f858
Merge branch 'master' into tenstorrent
2026-04-29 12:01:53 +02:00
Maxime Schmitt
1603e835fb
Merge pull request #452 from lxzlxzliuxuzhao/feature/ixml-support
...
Add Iluvatar CoreX ixML backend
2026-04-29 11:46:08 +02:00
Maxime Schmitt
f7dbb30bed
Remove unused function
2026-04-29 10:22:39 +02:00
Maxime Schmitt
b0906f7316
Merge pull request #446 from piro4you/dockerfile-fix-for-docker-build-on-win11
...
dockerfile-fix-for-docker-build-on-win11
2026-04-29 10:18:50 +02:00
Maxime Schmitt
40bb10b017
Merge pull request #454 from yinghao-w/fix-no-processes-snapshot-loop
...
Fix: make --no-processes work with --snapshot and --loop
2026-04-29 09:49:05 +02:00
Yinghao Wang
ec0c7b65ef
Fix: make --no-processes work with --snapshot and --loop
2026-04-29 09:46:48 +02:00
Maxime Schmitt
53811bbddd
Merge pull request #455 from gusteivos/radeon-support
...
Radeon support
2026-04-29 09:26:27 +02:00
Abhishek Paudel
7d5d574b7b
updates to fix #251
2026-04-29 09:13:52 +02:00
Maxime Schmitt
79c99c2b1b
Merge pull request #460 from graysky2/colorchange
...
add user-configurable plot line colors via setup menu
2026-04-29 09:06:31 +02:00
Maxime Schmitt
29f9fb5077
Put function declaration in header and use ARRAY_SIZE
2026-04-29 09:04:10 +02:00
Maxime Schmitt
13dca28123
Merge pull request #447 from robclark/msm-gpu-ids
...
MSM gpu ids
2026-04-29 07:46:27 +02:00
Maxime Schmitt
7f840e7319
Merge pull request #462 from gitfool/fix-snapshot
...
Fix snapshot null cmdline
2026-04-29 07:41:54 +02:00
Maxime Schmitt
4c56f89f82
Merge pull request #466 from redyuan43/fix-dgx-spark-uma-memory
...
Handle NVIDIA UMA memory fallback
2026-04-29 07:36:50 +02:00
Billions of Yuan
fe7b793075
Handle NVIDIA UMA memory fallback
2026-04-24 19:09:32 +08:00
Sean Fausett
1a98cb5b8a
Fix snapshot null cmdline
2026-04-11 14:12:14 +12:00
graysky
ad6e2f8497
add user-configurable plot line colors via setup menu
...
Add support for customizing the color of each active plot line.
Pressing Enter cycles through the available colors:
Red, Cyan, Green, Yellow, Blue, Magenta, White.
Colors are applied immediately at runtime without restart.
2026-04-09 15:49:01 -04:00
Gustavo Ramos Carvalho
43f57380f5
Remove radeon related code from amdgpu backend
2026-03-27 13:42:58 -03:00
Gustavo Ramos Carvalho
c46facd0cc
Update AMD section in README for legacy radeon support
2026-03-27 13:37:31 -03:00
Gustavo Ramos Carvalho
da70849ef2
Add new backend for legacy radeon driver
2026-03-27 13:33:38 -03:00
lxzlxzliuxuzhao
d88d57f002
Add Iluvatar CoreX ixML backend
2026-03-21 18:50:33 +00:00
Sungjoon Moon
3982204153
Add support for Tenstorrent accelerators
2026-03-22 00:35:13 +09:00
Rob Clark
b8e28a0b6f
MSM: Update GPU IDs
...
See https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40283
2026-03-07 09:31:26 -08:00
Rob Clark
cdf1419a0a
MSM: Rework chip_id matching
...
Rework the chip_id matching to use the same fuse and patch-id matching
rules as mesa.
This will be important for the next patch, which generates the GPU IDs
table from mesa, which has various wild-card entries (sorted after
non-wildcard entries).
2026-03-07 09:28:21 -08:00
piro4you
d46b102cce
dockerfile-fix-for-docker-build-on-win11
2026-03-02 17:02:16 +01:00
Maxime Schmitt
76890233d7
Flush snapshot stream
3.3.2
2026-02-08 18:44:22 +01:00
Maxime Schmitt
366fe7ea9d
Bump version 3.3.2
2026-02-08 15:33:59 +01:00
Maxime Schmitt
cb90ff077f
Merge pull request #439 from Steve-Tech/snapshot
...
Snapshot Enhancements
2026-02-08 13:57:39 +01:00
Maxime Schmitt
2c47bc17b5
Fix json cmdline indent
2026-02-08 13:56:03 +01:00
Maxime Schmitt
b6b693995d
Encode/decode usage and processes in snapshot
...
Fixes : #336
2026-02-08 13:43:51 +01:00
Maxime Schmitt
f3c52031c0
Snapshot with delay by default
2026-02-08 13:43:51 +01:00
Stephen Horvath
1e6061f59b
Fix invalid JSON in snapshot
2026-02-07 22:02:27 +10:00
Stephen Horvath
dc8345ba3c
Add loop snapshot mode
2026-02-07 21:55:24 +10:00
Stephen Horvath
0f7ba08ec4
Add interval mode to snapshot
2026-02-07 21:34:45 +10:00
Maxime Schmitt
5e9d045674
Bump version 3.3.1
3.3.1
2026-01-18 14:09:11 +01:00
Maxime Schmitt
f552572260
Merge effective load within GPU percentage meter
2026-01-18 14:07:54 +01:00
Maxime Schmitt
c21bbd4cb2
Refactor unified memory computation and sanitize process memory usage
2026-01-17 16:04:07 +01:00
Maxime Schmitt
b281c38573
Fix NVIDIA memory reporting
...
Fixes: 432
Fixes: 424
2026-01-17 12:15:44 +01:00
Maxime Schmitt
15e6c81067
Bump version 3.3.0
3.3.0
2026-01-16 12:50:19 +01:00
Maxime Schmitt
8a478944db
Fix metax warnings
2026-01-16 12:49:43 +01:00
Maxime Schmitt
db35353b19
Merge pull request #420 from zhenyu-xu-metax/fix-metax-gpu-number
...
Fix incorrect gpu number for METAX GPU
2026-01-16 12:31:35 +01:00