All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC i-g-t 0/6] 21st century intel_gpu_top & Co.
@ 2018-10-03 12:07 ` Tvrtko Ursulin
  0 siblings, 0 replies; 16+ messages in thread
From: Tvrtko Ursulin @ 2018-10-03 12:07 UTC (permalink / raw)
  To: igt-dev; +Cc: Intel-gfx

From: Tvrtko Ursulin <tvrtko.ursulin@intel.com>

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

-- 
2.17.1

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2018-10-04  7:40 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-10-03 12:07 [RFC i-g-t 0/6] 21st century intel_gpu_top & Co Tvrtko Ursulin
2018-10-03 12:07 ` [igt-dev] " Tvrtko Ursulin
2018-10-03 12:07 ` [RFC i-g-t 1/6] include: DRM uAPI headers update Tvrtko Ursulin
2018-10-03 12:07   ` [igt-dev] " Tvrtko Ursulin
2018-10-03 12:07 ` [RFC i-g-t 2/6] intel-gpu-overlay: Add engine queue stats Tvrtko Ursulin
2018-10-03 12:07   ` [igt-dev] " Tvrtko Ursulin
2018-10-03 12:07 ` [RFC i-g-t 3/6] intel-gpu-overlay: Show 1s, 30s and 15m GPU load Tvrtko Ursulin
2018-10-03 12:07   ` [igt-dev] " Tvrtko Ursulin
2018-10-03 12:07 ` [RFC i-g-t 4/6] tests/perf_pmu: Add tests for engine queued/runnable/running stats Tvrtko Ursulin
2018-10-03 12:07   ` [igt-dev] " Tvrtko Ursulin
2018-10-03 12:07 ` [RFC i-g-t 5/6] intel-gpu-top: Add queue depths and load average Tvrtko Ursulin
2018-10-03 12:07   ` [igt-dev] " Tvrtko Ursulin
2018-10-03 12:07 ` [RFC i-g-t 6/6] intel-gpu-top: Support for client stats Tvrtko Ursulin
2018-10-03 12:07   ` [igt-dev] " Tvrtko Ursulin
2018-10-03 16:57 ` [igt-dev] ✓ Fi.CI.BAT: success for 21st century intel_gpu_top & Co Patchwork
2018-10-04  7:40 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.