Skip to content

Commit 1017cc5

Browse files
committed
Separate L0 / UR graph for normal SubmitGraph cases and adjust naming
Signed-off-by: Matthew Michel <[email protected]>
1 parent f35897f commit 1017cc5

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

devops/scripts/benchmarks/benches/compute.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1454,7 +1454,11 @@ def __init__(
14541454
self._use_events = useEvents
14551455
self._use_host_tasks = useHostTasks
14561456
self._emulate_graphs = emulate_graphs
1457-
self._emulate_str = " with graph emulation" if self._emulate_graphs else ""
1457+
self._native_str = ""
1458+
if self._emulate_graphs == 0 and (
1459+
runtime == RUNTIMES.UR or runtime == RUNTIMES.LEVEL_ZERO
1460+
):
1461+
self._native_str = "native, "
14581462
self._ioq_str = "in order" if self._in_order_queue else "out of order"
14591463
self._measure_str = (
14601464
" with measure completion" if self._measure_completion_time else ""
@@ -1473,13 +1477,13 @@ def __init__(
14731477
)
14741478

14751479
def name(self):
1476-
return f"graph_api_benchmark_{self._runtime.value} SubmitGraph{self._use_events_str}{self._host_tasks_str}{self._emulate_str} numKernels:{self._num_kernels} ioq {self._in_order_queue} measureCompletion {self._measure_completion_time}{self._cpu_count_str()}"
1480+
return f"graph_api_benchmark_{self._runtime.value} SubmitGraph{self._native_str}{self._use_events_str}{self._host_tasks_str} numKernels:{self._num_kernels} ioq {self._in_order_queue} measureCompletion {self._measure_completion_time}{self._cpu_count_str()}"
14771481

14781482
def display_name(self) -> str:
1479-
return f"{self._runtime.value.upper()} SubmitGraph {self._ioq_str}{self._measure_str}{self._use_events_str}{self._host_tasks_str}{self._emulate_str}, {self._num_kernels} kernels{self._cpu_count_str(separator=',')}"
1483+
return f"{self._runtime.value.upper()} SubmitGraph {self._native_str}{self._ioq_str}{self._measure_str}{self._use_events_str}{self._host_tasks_str}, {self._num_kernels} kernels{self._cpu_count_str(separator=',')}"
14801484

14811485
def explicit_group(self):
1482-
return f"SubmitGraph {self._ioq_str}{self._measure_str}{self._use_events_str}{self._host_tasks_str}, {self._num_kernels} kernels{self._cpu_count_str(separator=',')}"
1486+
return f"SubmitGraph {self._native_str}{self._ioq_str}{self._measure_str}{self._use_events_str}{self._host_tasks_str}, {self._num_kernels} kernels{self._cpu_count_str(separator=',')}"
14831487

14841488
def description(self) -> str:
14851489
return (

0 commit comments

Comments
 (0)