Skip to content

Commit d0f03f8

Browse files
committed
[L0 v2] make all events have HOST signal scope
We don't need this capability for the internal event in queue_immediate_in_order but there isn't much difference in benchmarks anyway. We might revisit this in future.
1 parent 3de61fe commit d0f03f8

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

source/adapters/level_zero/v2/event_provider_counter.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ event_allocation provider_counter::allocate() {
3939
if (freelist.empty()) {
4040
ZeStruct<ze_event_desc_t> desc;
4141
desc.index = 0;
42-
desc.signal = 0;
42+
desc.signal = ZE_EVENT_SCOPE_FLAG_HOST;
4343
desc.wait = 0;
4444
ze_event_handle_t handle;
4545

source/adapters/level_zero/v2/event_provider_normal.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ provider_pool::provider_pool(ur_context_handle_t context,
5151
for (int i = 0; i < EVENTS_BURST; ++i) {
5252
ZeStruct<ze_event_desc_t> desc;
5353
desc.index = i;
54-
desc.signal = 0;
54+
desc.signal = ZE_EVENT_SCOPE_FLAG_HOST;
5555
desc.wait = 0;
5656
ZE2UR_CALL_THROWS(zeEventCreate, (pool.get(), &desc, freelist[i].ptr()));
5757
}

0 commit comments

Comments
 (0)