Skip to content

Commit ed1a323

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

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
@@ -2288,6 +2288,10 @@ ur_result_t ur_queue_handle_t_::createCommandList(
22882288
IsInOrderList = true;
22892289
}
22902290

2291+
logger::debug(
2292+
"create command list ordinal: {}, type: regular, device: {}, inOrder: {}",
2293+
QueueGroupOrdinal, Device->ZeDevice, IsInOrderList);
2294+
22912295
ZE2UR_CALL(zeCommandListCreate, (Context->ZeContext, Device->ZeDevice,
22922296
&ZeCommandListDesc, &ZeCommandList));
22932297

@@ -2454,6 +2458,10 @@ ur_command_list_ptr_t &ur_queue_handle_t_::ur_queue_group_t::getImmCmdList() {
24542458
"(round robin in [{}, {}]) priority = {}",
24552459
ZeCommandQueueDesc.ordinal, ZeCommandQueueDesc.index,
24562460
LowerIndex, UpperIndex, Priority);
2461+
logger::debug("create command list ordinal: {}, type: immediate, device: "
2462+
"{}, inOrder: {}",
2463+
ZeCommandQueueDesc.ordinal, Queue->Device->ZeDevice,
2464+
isInOrderList);
24572465

24582466
ZE_CALL_NOCHECK(zeCommandListCreateImmediate,
24592467
(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)