[PATCH i-g-t v2 0/4] Add LNL compute preempt test

janga.rahul.kumar at intel.com janga.rahul.kumar at intel.com
Tue Jan 16 21:27:52 UTC 2024


From: Janga Rahul Kumar <janga.rahul.kumar at 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



More information about the igt-dev mailing list