[PATCH i-g-t 0/2]
nishit.sharma at intel.com
nishit.sharma at intel.com
Fri Jun 13 08:02:49 UTC 2025
From: Nishit Sharma <nishit.sharma at intel.com>
IGT subtest eu-busy-10-sec schedules and execute compute workload on
multiple CCS engine instances. To check per engine instance is utilized
graphical representation of engine busyness is required. Functions related
to graphical respresentation are integrated in IGT test xe_compute which has
dependency on
Patch tools/gputop/gputop: Add per-device engine activity stats in GPUTOP
Nishit Sharma (1):
tests/intel/xe_compute: Add Compute workload Scheduling and Display EU
busyness
Soham Purkait (1):
tools/gputop/gputop: Add per-device engine activity stats in GPUTOP
lib/igt_device_scan.c | 128 +++++++
lib/igt_device_scan.h | 1 +
lib/intel_compute.c | 29 +-
lib/intel_compute.h | 2 +
tests/intel/xe_compute.c | 756 +++++++++++++++++++++++++++++++++++++++
tests/meson.build | 1 +
tools/gputop/gputop.c | 638 +++++++++++++++++++++++++++++++++
tools/gputop/meson.build | 6 +
tools/gputop/utils.c | 51 +++
tools/gputop/utils.h | 64 ++++
tools/gputop/xe_gputop.c | 378 ++++++++++++++++++++
tools/gputop/xe_gputop.h | 62 ++++
tools/meson.build | 6 +-
13 files changed, 2114 insertions(+), 8 deletions(-)
create mode 100644 tools/gputop/gputop.c
create mode 100644 tools/gputop/meson.build
create mode 100644 tools/gputop/utils.c
create mode 100644 tools/gputop/utils.h
create mode 100644 tools/gputop/xe_gputop.c
create mode 100644 tools/gputop/xe_gputop.h
--
2.43.0
More information about the igt-dev
mailing list