Skip to content

Commit 96a845d

Browse files
committed
[L0][L0 v2] add command list creation logs
To support both legacy and v2 adapter in SYCL tests
1 parent e2c109b commit 96a845d

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed

source/adapters/level_zero/queue.cpp

+8
Original file line numberDiff line numberDiff line change
@@ -2293,6 +2293,10 @@ ur_result_t ur_queue_handle_t_::createCommandList(
22932293
IsInOrderList = true;
22942294
}
22952295

2296+
logger::debug(
2297+
"create command list ordinal: {}, type: regular, device: {}, inOrder: {}",
2298+
QueueGroupOrdinal, Device->ZeDevice, IsInOrderList);
2299+
22962300
ZE2UR_CALL(zeCommandListCreate, (Context->ZeContext, Device->ZeDevice,
22972301
&ZeCommandListDesc, &ZeCommandList));
22982302

@@ -2459,6 +2463,10 @@ ur_command_list_ptr_t &ur_queue_handle_t_::ur_queue_group_t::getImmCmdList() {
24592463
"(round robin in [{}, {}]) priority = {}",
24602464
ZeCommandQueueDesc.ordinal, ZeCommandQueueDesc.index,
24612465
LowerIndex, UpperIndex, Priority);
2466+
logger::debug("create command list ordinal: {}, type: immediate, device: "
2467+
"{}, inOrder: {}",
2468+
ZeCommandQueueDesc.ordinal, Queue->Device->ZeDevice,
2469+
isInOrderList);
24622470

24632471
ZE_CALL_NOCHECK(zeCommandListCreateImmediate,
24642472
(Queue->Context->ZeContext, Queue->Device->ZeDevice,

source/adapters/level_zero/v2/command_list_cache.cpp

+11
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,12 @@ command_list_cache_t::createCommandList(const command_list_descriptor_t &desc) {
6969
QueueDesc.index = ImmCmdDesc->Index.value();
7070
}
7171
QueueDesc.pNext = &offloadDesc;
72+
73+
logger::debug("create command list ordinal: {}, type: immediate, device: "
74+
"{}, inOrder: {}",
75+
ImmCmdDesc->Ordinal, ImmCmdDesc->ZeDevice,
76+
ImmCmdDesc->IsInOrder);
77+
7278
ZE2UR_CALL_THROWS(
7379
zeCommandListCreateImmediate,
7480
(ZeContext, ImmCmdDesc->ZeDevice, &QueueDesc, &ZeCommandList));
@@ -81,6 +87,11 @@ command_list_cache_t::createCommandList(const command_list_descriptor_t &desc) {
8187
CmdListDesc.commandQueueGroupOrdinal = RegCmdDesc.Ordinal;
8288
CmdListDesc.pNext = &offloadDesc;
8389

90+
logger::debug("create command list ordinal: {}, type: immediate, device: "
91+
"{}, inOrder: {}",
92+
RegCmdDesc.Ordinal, RegCmdDesc.ZeDevice,
93+
RegCmdDesc.IsInOrder);
94+
8495
ze_command_list_handle_t ZeCommandList;
8596
ZE2UR_CALL_THROWS(zeCommandListCreate, (ZeContext, RegCmdDesc.ZeDevice,
8697
&CmdListDesc, &ZeCommandList));

0 commit comments

Comments
 (0)