[Intel-gfx] [PATCH i-g-t 0/5] Queued/runnable/running engine stats

Tvrtko Ursulin tursulin at ursulin.net
Mon Mar 19 18:22:00 UTC 2018


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

IGT patches for the identicaly named i915 series, including:

 * Engine queue depths for intel-gpu-overlay (including load average).
 * Tests for new PMU counters.
 * Tests for the query API.

Tests have been tested (!) only on Skylake so YMMV. Also they depend on one yet
unmerged IGT patch so won't compile in this form. Sending to show (most) of the
feature is close to ready.

Tvrtko Ursulin (5):
  include: i915 uAPI headers
  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
  tests/i915_query: Engine queues tests

 include/drm-uapi/i915_drm.h |  19 ++-
 overlay/gpu-top.c           |  81 +++++++++-
 overlay/gpu-top.h           |  22 ++-
 overlay/overlay.c           |  35 +++-
 tests/i915_query.c          | 381 ++++++++++++++++++++++++++++++++++++++++++++
 tests/perf_pmu.c            | 224 ++++++++++++++++++++++++++
 6 files changed, 753 insertions(+), 9 deletions(-)

-- 
2.14.1



More information about the Intel-gfx mailing list