All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH i-g-t 00/27] Media scalability tooling
@ 2019-05-20 14:47 ` Tvrtko Ursulin
  0 siblings, 0 replies; 72+ messages in thread
From: Tvrtko Ursulin @ 2019-05-20 14:47 UTC (permalink / raw)
  To: igt-dev; +Cc: Intel-gfx

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

Review feedback and some other fixes:
 * prng seed fix and control via command line parameter.
 * trace.pl dma_fence_signal_notify fix.
 * Further consolidation in gem_wsim "un-hardcoding" patches.

Tvrtko Ursulin (27):
  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
  gem_wsim: Fix prng usage
  gem_wsim: Allow random seed control

 benchmarks/gem_wsim.c                       | 1530 ++++++++++++++-----
 benchmarks/wsim/README                      |  139 +-
 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                            |  321 +++-
 tests/i915/i915_query.c                     |  247 +++
 17 files changed, 2426 insertions(+), 426 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

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

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

end of thread, other threads:[~2019-05-22  8:23 UTC | newest]

Thread overview: 72+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-20 14:47 [PATCH i-g-t 00/27] Media scalability tooling Tvrtko Ursulin
2019-05-20 14:47 ` [igt-dev] " Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 01/27] scripts/trace.pl: Fix after intel_engine_notify removal Tvrtko Ursulin
2019-05-20 14:47   ` [igt-dev] " Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 02/27] trace.pl: Ignore signaling on non i915 fences Tvrtko Ursulin
2019-05-20 14:47   ` [igt-dev] " Tvrtko Ursulin
2019-05-21  7:57   ` Chris Wilson
2019-05-21  7:57     ` Chris Wilson
2019-05-21 13:22     ` Tvrtko Ursulin
2019-05-21 13:22       ` Tvrtko Ursulin
2019-05-21 15:29       ` Chris Wilson
2019-05-21 15:29         ` Chris Wilson
2019-05-20 14:47 ` [PATCH i-g-t 03/27] headers: bump Tvrtko Ursulin
2019-05-20 14:47   ` [igt-dev] " Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 04/27] trace.pl: Virtual engine support Tvrtko Ursulin
2019-05-20 14:47   ` [igt-dev] " Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 05/27] trace.pl: Virtual engine preemption support Tvrtko Ursulin
2019-05-20 14:47   ` [igt-dev] " Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 06/27] wsim/media-bench: i915 balancing Tvrtko Ursulin
2019-05-20 14:47   ` [Intel-gfx] " Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 07/27] gem_wsim: Use IGT uapi headers Tvrtko Ursulin
2019-05-20 14:47   ` [igt-dev] " Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 08/27] gem_wsim: Factor out common error handling Tvrtko Ursulin
2019-05-20 14:47   ` [igt-dev] " Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 09/27] gem_wsim: More wsim_err Tvrtko Ursulin
2019-05-20 14:47   ` [igt-dev] " Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 10/27] gem_wsim: Submit fence support Tvrtko Ursulin
2019-05-20 14:47   ` [igt-dev] " Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 11/27] gem_wsim: Extract str to engine lookup Tvrtko Ursulin
2019-05-20 14:47   ` [igt-dev] " Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 12/27] gem_wsim: Engine map support Tvrtko Ursulin
2019-05-20 14:47   ` [igt-dev] " Tvrtko Ursulin
2019-05-21  8:14   ` Chris Wilson
2019-05-21  8:14     ` Chris Wilson
2019-05-21  8:29     ` Tvrtko Ursulin
2019-05-21  8:29       ` Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 13/27] gem_wsim: Save some lines by changing to implicit NULL checking Tvrtko Ursulin
2019-05-20 14:47   ` [igt-dev] " Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 14/27] gem_wsim: Compact int command parsing with a macro Tvrtko Ursulin
2019-05-20 14:47   ` [igt-dev] " Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 15/27] gem_wsim: Engine map load balance command Tvrtko Ursulin
2019-05-20 14:47   ` [igt-dev] " Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 16/27] gem_wsim: Engine bond command Tvrtko Ursulin
2019-05-20 14:47   ` [igt-dev] " Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 17/27] gem_wsim: Some more example workloads Tvrtko Ursulin
2019-05-20 14:47   ` [Intel-gfx] " Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 18/27] gem_wsim: Infinite batch support Tvrtko Ursulin
2019-05-20 14:47   ` [igt-dev] " Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 19/27] gem_wsim: Command line switch for specifying low slice count workloads Tvrtko Ursulin
2019-05-20 14:47   ` [Intel-gfx] " Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 20/27] gem_wsim: Per context SSEU control Tvrtko Ursulin
2019-05-20 14:47   ` [igt-dev] " Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 21/27] gem_wsim: Allow RCS virtual engine with " Tvrtko Ursulin
2019-05-20 14:47   ` [igt-dev] " Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 22/27] tests/i915_query: Engine discovery tests Tvrtko Ursulin
2019-05-20 14:47   ` [Intel-gfx] " Tvrtko Ursulin
2019-05-22  8:23   ` [igt-dev] " Andi Shyti
2019-05-22  8:23     ` Andi Shyti
2019-05-20 14:47 ` [PATCH i-g-t 23/27] gem_wsim: Consolidate engine assignments into helpers Tvrtko Ursulin
2019-05-20 14:47   ` [igt-dev] " Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 24/27] gem_wsim: Discover engines Tvrtko Ursulin
2019-05-20 14:47   ` [igt-dev] " Tvrtko Ursulin
2019-05-21 13:54   ` Andi Shyti
2019-05-21 13:54     ` Andi Shyti
2019-05-20 14:47 ` [PATCH i-g-t 25/27] gem_wsim: Support Icelake parts Tvrtko Ursulin
2019-05-20 14:47   ` [igt-dev] " Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 26/27] gem_wsim: Fix prng usage Tvrtko Ursulin
2019-05-20 14:47   ` [igt-dev] " Tvrtko Ursulin
2019-05-20 14:47 ` [PATCH i-g-t 27/27] gem_wsim: Allow random seed control Tvrtko Ursulin
2019-05-20 14:47   ` [igt-dev] " Tvrtko Ursulin
2019-05-21  9:22 ` [igt-dev] ✓ Fi.CI.BAT: success for Media scalability tooling (rev6) Patchwork
2019-05-21 13:10 ` [igt-dev] ✓ Fi.CI.IGT: " 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.