@@ -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