Igt-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH i-g-t v2 0/4] Add LNL compute preempt test
@ 2024-01-16 21:27 janga.rahul.kumar
  2024-01-16 21:27 ` [PATCH i-g-t v2 1/4] opencl/compute_increment_kernel: Add opencl increment kernel janga.rahul.kumar
                   ` (6 more replies)
  0 siblings, 7 replies; 12+ messages in thread
From: janga.rahul.kumar @ 2024-01-16 21:27 UTC (permalink / raw)
  To: igt-dev, ramadevi.gandi, janga.rahul.kumar; +Cc: nirmoy.das

From: Janga Rahul Kumar <janga.rahul.kumar@intel.com>

Test compute wmtp preemption scenario by submitting opencl kernels.

v2:
-Address review comments. (Nirmoy)
-Use compute increment kernel as long kernel.
-Increase state context data base size to fix cat errors.
-Enable mid thread preemption in the pipeline.

Janga Rahul Kumar (4):
  opencl/compute_increment_kernel: Add opencl increment kernel
  lib/intel_compute_square_kernels: Add xe2lpg wmtp sip and long running
    opencl kernel
  lib/intel_compute: Add LNL compute preempt library support
  tests/intel/xe_compute_preempt: Add compute preempt test

 include/intel_gpu_commands.h       |    2 +
 lib/intel_compute.c                |  270 ++-
 lib/intel_compute.h                |    6 +-
 lib/intel_compute_square_kernels.c | 3635 ++++++++++++++++++++++++++++
 opencl/compute_increment_kernel.cl |    6 +
 tests/intel/xe_compute_preempt.c   |   45 +
 tests/meson.build                  |    1 +
 7 files changed, 3961 insertions(+), 4 deletions(-)
 create mode 100644 opencl/compute_increment_kernel.cl
 create mode 100644 tests/intel/xe_compute_preempt.c

-- 
2.25.1

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

end of thread, other threads:[~2024-01-17  9:31 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-16 21:27 [PATCH i-g-t v2 0/4] Add LNL compute preempt test janga.rahul.kumar
2024-01-16 21:27 ` [PATCH i-g-t v2 1/4] opencl/compute_increment_kernel: Add opencl increment kernel janga.rahul.kumar
2024-01-17  9:20   ` Nirmoy Das
2024-01-16 21:27 ` [PATCH i-g-t v2 2/4] lib/intel_compute_square_kernels: Add xe2lpg wmtp sip and long running opencl kernel janga.rahul.kumar
2024-01-17  9:30   ` Nirmoy Das
2024-01-16 21:27 ` [PATCH i-g-t v2 3/4] lib/intel_compute: Add LNL compute preempt library support janga.rahul.kumar
2024-01-17  9:31   ` Nirmoy Das
2024-01-16 21:27 ` [PATCH i-g-t v2 4/4] tests/intel/xe_compute_preempt: Add compute preempt test janga.rahul.kumar
2024-01-17  9:31   ` Nirmoy Das
2024-01-16 21:55 ` ✓ CI.xeBAT: success for Add LNL compute preempt test (rev2) Patchwork
2024-01-16 22:10 ` ✓ Fi.CI.BAT: " Patchwork
2024-01-16 23:27 ` ✗ Fi.CI.IGT: failure " Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox