Skip to content
Snippets Groups Projects
Commit 73d12d2f authored by Marcin Bernatowicz's avatar Marcin Bernatowicz Committed by Kamil Konieczny
Browse files

benchmarks/gem_wsim: Extend engine selection syntax


This patch introduces a more flexible and detailed approach to
specifying engines.
The tool now dynamically generates a list of available physical engines
by querying the device, moving away from a static enumeration of engine
IDs.
Engines are now identified using [class:instance:gt] tuples.
This approach accommodates the specification of engine instances in the
format `engine_class[<engine_instance>-<gt_id>]`, enhancing the
granularity of engine selection, ex. First VCS engine may be specified
as VCS, VCS1, and VCS1-0.
The patch adds support for the compute engine class (CCS).
To maintain compatibility with existing workload definitions, the patch
ensures that 1-based engine instance IDs are preserved.

v2: Correct unbalanced braces, indentation.

Signed-off-by: default avatarMarcin Bernatowicz <marcin.bernatowicz@linux.intel.com>
Acked-by: default avatarKamil Konieczny <kamil.konieczny@linux.intel.com>
parent 29353f61
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment