From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.10]) by gabe.freedesktop.org (Postfix) with ESMTPS id D6E5610E2EF for ; Mon, 15 Jan 2024 15:44:57 +0000 (UTC) From: Marcin Bernatowicz To: igt-dev@lists.freedesktop.org Subject: [PATCH i-g-t 0/2] benchmarks/gem_wsim: Extend engine selection syntax Date: Mon, 15 Jan 2024 16:44:46 +0100 Message-Id: <20240115154448.29263-1-marcin.bernatowicz@linux.intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" List-ID: Introduces significant changes to the engine selection syntax: - Dynamically generates the list of available physical engines. - Identifies engines using [class:instance:gt] tuples. - Allows specifying engine instance and gt as `engine_class[-]`. - Adds support for compute engine class (CCS). - Maintains 1-based engine instance ids for compatibility with existing workload definitions. - Enhances `w_step` with `engine_idx` and `request_idx` for throttling functionality (both populated during prepare workload phase). Adds command line option (-l) to list physical engines. Signed-off-by: Marcin Bernatowicz Marcin Bernatowicz (2): benchmarks/gem_wsim: Extend engine selection syntax benchmarks/gem_wsim: Option to list physical engines benchmarks/gem_wsim.c | 831 ++++++++++++++++++++++-------------------- 1 file changed, 444 insertions(+), 387 deletions(-) -- 2.31.1