[Intel-gfx] [PATCH i-g-t 00/25] Media scalability tooling
Tvrtko Ursulin
tvrtko.ursulin at linux.intel.com
Fri May 17 11:25:01 UTC 2019
From: Tvrtko Ursulin <tvrtko.ursulin at intel.com>
Review feedback and some new stuff - most notably removal of a lot of hardcoded
assumptions by adding engine discovery and speculative support to run on
Icelake.
Tvrtko Ursulin (25):
scripts/trace.pl: Fix after intel_engine_notify removal
trace.pl: Ignore signaling on non i915 fences
headers: bump
trace.pl: Virtual engine support
trace.pl: Virtual engine preemption support
wsim/media-bench: i915 balancing
gem_wsim: Use IGT uapi headers
gem_wsim: Factor out common error handling
gem_wsim: More wsim_err
gem_wsim: Submit fence support
gem_wsim: Extract str to engine lookup
gem_wsim: Engine map support
gem_wsim: Save some lines by changing to implicit NULL checking
gem_wsim: Compact int command parsing with a macro
gem_wsim: Engine map load balance command
gem_wsim: Engine bond command
gem_wsim: Some more example workloads
gem_wsim: Infinite batch support
gem_wsim: Command line switch for specifying low slice count workloads
gem_wsim: Per context SSEU control
gem_wsim: Allow RCS virtual engine with SSEU control
tests/i915_query: Engine discovery tests
gem_wsim: Consolidate engine assignments into helpers
gem_wsim: Discover engines
gem_wsim: Support Icelake parts
benchmarks/gem_wsim.c | 1523 +++++++++++++++----
benchmarks/wsim/README | 142 +-
benchmarks/wsim/frame-split-60fps.wsim | 18 +
benchmarks/wsim/high-composited-game.wsim | 11 +
benchmarks/wsim/media-1080p-player.wsim | 5 +
benchmarks/wsim/medium-composited-game.wsim | 9 +
include/drm-uapi/amdgpu_drm.h | 52 +-
include/drm-uapi/drm.h | 36 +
include/drm-uapi/drm_mode.h | 4 +-
include/drm-uapi/i915_drm.h | 209 ++-
include/drm-uapi/lima_drm.h | 169 ++
include/drm-uapi/msm_drm.h | 14 +
include/drm-uapi/nouveau_drm.h | 51 +
include/drm-uapi/v3d_drm.h | 28 +
scripts/media-bench.pl | 9 +-
scripts/trace.pl | 319 +++-
tests/i915/i915_query.c | 247 +++
17 files changed, 2425 insertions(+), 421 deletions(-)
create mode 100644 benchmarks/wsim/frame-split-60fps.wsim
create mode 100644 benchmarks/wsim/high-composited-game.wsim
create mode 100644 benchmarks/wsim/media-1080p-player.wsim
create mode 100644 benchmarks/wsim/medium-composited-game.wsim
create mode 100644 include/drm-uapi/lima_drm.h
--
2.20.1
More information about the Intel-gfx
mailing list