Skip to content

Commit 7a97517

Browse files
authored
[NPU] Don't create command queue twice (#32831)
### Details: - *Don't create command queue twice* ### Tickets: - *ticket-id* Signed-off-by: Bogdan Pereanu <[email protected]>
1 parent 0bc8fd6 commit 7a97517

File tree

1 file changed

+2
-12
lines changed

1 file changed

+2
-12
lines changed

src/plugins/intel_npu/src/utils/src/zero/zero_wrappers.cpp

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -155,30 +155,20 @@ CommandQueue::CommandQueue(const std::shared_ptr<ZeroInitStructsHolder>& init_st
155155
_log("CommandQueue", Logger::global().level()) {
156156
ze_command_queue_desc_t queue_desc =
157157
{ZE_STRUCTURE_TYPE_COMMAND_QUEUE_DESC, nullptr, group_ordinal, 0, 0, ZE_COMMAND_QUEUE_MODE_DEFAULT, priority};
158+
ze_command_queue_desc_npu_ext_t turbo_cfg = {};
159+
ze_command_queue_desc_npu_ext_2_t command_queue_desc = {};
158160

159161
if (command_queue_options) {
160162
if (_init_structs->getCommandQueueDdiTable().version() == ZE_MAKE_VERSION(1, 0)) {
161-
ze_command_queue_desc_npu_ext_t turbo_cfg = {};
162-
163163
turbo_cfg.stype = ZE_STRUCTURE_TYPE_COMMAND_QUEUE_DESC_NPU_EXT;
164164
turbo_cfg.turbo = command_queue_options & ZE_NPU_COMMAND_QUEUE_OPTION_TURBO;
165165

166166
queue_desc.pNext = &turbo_cfg;
167-
168-
THROW_ON_FAIL_FOR_LEVELZERO(
169-
"zeCommandQueueCreate",
170-
zeCommandQueueCreate(_init_structs->getContext(), _init_structs->getDevice(), &queue_desc, &_handle));
171167
} else if (_init_structs->getCommandQueueDdiTable().version() > ZE_MAKE_VERSION(1, 0)) {
172-
ze_command_queue_desc_npu_ext_2_t command_queue_desc = {};
173-
174168
command_queue_desc.stype = ZE_STRUCTURE_TYPE_COMMAND_QUEUE_DESC_NPU_EXT_2;
175169
command_queue_desc.options = command_queue_options;
176170

177171
queue_desc.pNext = &command_queue_desc;
178-
179-
THROW_ON_FAIL_FOR_LEVELZERO(
180-
"zeCommandQueueCreate",
181-
zeCommandQueueCreate(_init_structs->getContext(), _init_structs->getDevice(), &queue_desc, &_handle));
182172
}
183173
}
184174

0 commit comments

Comments
 (0)