RFC 21st century intel_gpu_top & Co.
Get series with b4
b4 am [email protected]Versions newest first
- v1 RFC Latest6 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/6 | include: DRM uAPI headers updateinclude/ include/ include/ +10 more | +1415 | 0 replies | |
| 2/6 | intel-gpu-overlay: Add engine queue statsoverlay/ overlay/ overlay/ | +60 | 0 replies | |
| 3/6 | intel-gpu-overlay: Show 1s, 30s and 15m GPU loadoverlay/ overlay/ overlay/ | +70 | 0 replies | |
| 4/6 | tests/perf_pmu: Add tests for engine queued/runnable/running statstests/ | +259 | 0 replies | |
| 5/6 | intel-gpu-top: Add queue depths and load averagetools/ tools/ tools/ | +110 | 0 replies | |
| 6/6 | intel-gpu-top: Support for client statstools/ | +351 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [igt-dev] [RFC i-g-t 0/6] 21st century intel_gpu_top & Co.
From: Tvrtko Ursulin <[email protected]>
IGT patches accompanying the similary named i915 series. Most notably to sketch an improved intel_gpu_top which now, like the real top, can show the per client engine utilisation:
intel-gpu-top - load avg 3.30, 1.51, 0.08; 949/ 949 MHz; 0% RC6; 14.66 Watts; 3605 irqs/s
IMC reads: 4651 MiB/s
IMC writes: 25 MiB/s
ENGINE BUSY Q r R MI_SEMA MI_WAIT
Render/3D/0 61.51% |█████████████████████████████████████████████▌ | 3 0 1 0% 0%
Blitter/0 0.00% | | 0 0 0 0% 0%
Video/0 60.86% |█████████████████████████████████████████████ | 1 0 1 0% 0%
Video/1 59.04% |███████████████████████████████████████████▋ | 1 0 1 0% 0%
VideoEnhance/0 0.00% | | 0 0 0 0% 0%
PID NAME Render/3D/0 Blitter/0 Video/0 Video/1 VideoEnhance/0
23373 gem_wsim |█████▎ || ||████████▍ ||█████▎ || | 23374 gem_wsim |███▉ || ||██▏ ||███ || | 23375 gem_wsim |███ || ||█▍ ||███▌ || |
Tvrtko Ursulin (6):
include: DRM uAPI headers update
intel-gpu-overlay: Add engine queue stats
intel-gpu-overlay: Show 1s, 30s and 15m GPU load tests/perf_pmu: Add tests for engine queued/runnable/running stats
intel-gpu-top: Add queue depths and load average
intel-gpu-top: Support for client stats
include/drm-uapi/amdgpu_drm.h | 52 +++- include/drm-uapi/drm.h | 16 ++ include/drm-uapi/drm_fourcc.h | 215 ++++++++++++++ include/drm-uapi/drm_mode.h | 26 +- include/drm-uapi/etnaviv_drm.h | 6 + include/drm-uapi/exynos_drm.h | 240 ++++++++++++++++ include/drm-uapi/i915_drm.h | 49 +++- include/drm-uapi/msm_drm.h | 2 + include/drm-uapi/tegra_drm.h | 492 ++++++++++++++++++++++++++++++++- include/drm-uapi/v3d_drm.h | 194 +++++++++++++ include/drm-uapi/vc4_drm.h | 13 +- include/drm-uapi/virtgpu_drm.h | 1 + include/drm-uapi/vmwgfx_drm.h | 166 ++++++++--- overlay/gpu-top.c | 81 +++++- overlay/gpu-top.h | 22 +- overlay/overlay.c | 35 ++- tests/perf_pmu.c | 259 +++++++++++++++++ tools/Makefile.am | 2 +- tools/intel_gpu_top.c | 480 ++++++++++++++++++++++++++++++-- tools/meson.build | 2 +- 20 files changed, 2264 insertions(+), 89 deletions(-) create mode 100644 include/drm-uapi/v3d_drm.h
Signature · 6 lines
2.17.1 _______________________________________________ igt-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/igt-dev