Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions conformance_tests/core/test_barrier/src/test_barrier.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -606,8 +606,7 @@ LZT_TEST_P(

const int addval_2 = 50;
ze_module_handle_t module =
lzt::create_module(context, device, "barrier_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
lzt::create_module(context, device, "barrier_add.spv");
ze_kernel_handle_t function_1 =
lzt::create_function(module, "barrier_add_constant");
lzt::set_group_size(function_1, 1, 1, 1);
Expand Down
3 changes: 1 addition & 2 deletions conformance_tests/core/test_cmdlist/src/test_cmdlist.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -953,8 +953,7 @@ static void RunAppendLaunchKernelEvent(cmdListVec cmdlist, cmdQueueVec cmdqueue,
const uint64_t timeout = UINT64_MAX - 1;

ze_module_handle_t module = lzt::create_module(
lzt::zeDevice::get_instance()->get_device(), "cmdlist_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
lzt::zeDevice::get_instance()->get_device(), "cmdlist_add.spv");
ze_kernel_handle_t kernel =
lzt::create_function(module, "cmdlist_add_constant");
lzt::set_group_size(kernel, 1, 1, 1);
Expand Down
21 changes: 7 additions & 14 deletions conformance_tests/core/test_cmdlist/src/test_cmdlist_immediate.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -220,8 +220,7 @@ void zeImmediateCommandListExecutionTests::
EXPECT_EQ(ZE_RESULT_NOT_READY, zeEventQueryStatus(event0));

ze_module_handle_t module = lzt::create_module(
lzt::zeDevice::get_instance()->get_device(), "cmdlist_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
lzt::zeDevice::get_instance()->get_device(), "cmdlist_add.spv");
ze_kernel_handle_t kernel =
lzt::create_function(module, "cmdlist_add_constant");
lzt::set_group_size(kernel, 1, 1, 1);
Expand Down Expand Up @@ -288,8 +287,7 @@ static void RunAppendLaunchKernel(ze_command_list_handle_t cmdlist_immediate,
memset(buffer, 0x0, size * sizeof(int));

ze_module_handle_t module = lzt::create_module(
lzt::zeDevice::get_instance()->get_device(), "cmdlist_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
lzt::zeDevice::get_instance()->get_device(), "cmdlist_add.spv");
ze_kernel_handle_t kernel =
lzt::create_function(module, "cmdlist_add_constant");
lzt::set_group_size(kernel, 1, 1, 1);
Expand Down Expand Up @@ -364,8 +362,7 @@ RunAppendLaunchKernelEvent(std::vector<ze_command_list_handle_t> cmdlist,
num_cmdlist * size * sizeof(int), is_shared_system);

ze_module_handle_t module = lzt::create_module(
lzt::zeDevice::get_instance()->get_device(), "cmdlist_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
lzt::zeDevice::get_instance()->get_device(), "cmdlist_add.spv");
ze_kernel_handle_t kernel =
lzt::create_function(module, "cmdlist_add_constant");
lzt::set_group_size(kernel, 1, 1, 1);
Expand Down Expand Up @@ -1249,8 +1246,7 @@ LZT_TEST_P(
EXPECT_EQ(ZE_RESULT_NOT_READY, zeEventQueryStatus(event0));

ze_module_handle_t module = lzt::create_module(
lzt::zeDevice::get_instance()->get_device(), "cmdlist_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
lzt::zeDevice::get_instance()->get_device(), "cmdlist_add.spv");
ze_kernel_handle_t kernel =
lzt::create_function(module, "cmdlist_add_constant");
lzt::set_group_size(kernel, 1, 1, 1);
Expand Down Expand Up @@ -1350,8 +1346,7 @@ RunIclAndRclAppendOperations(ze_command_list_handle_t cmdlist_immediate,
memset(buffer, 0x0, size * sizeof(int));

ze_module_handle_t module = lzt::create_module(
lzt::zeDevice::get_instance()->get_device(), "cmdlist_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
lzt::zeDevice::get_instance()->get_device(), "cmdlist_add.spv");
ze_kernel_handle_t kernel =
lzt::create_function(module, "cmdlist_add_constant");
lzt::set_group_size(kernel, 1, 1, 1);
Expand Down Expand Up @@ -1496,8 +1491,7 @@ class zeImmediateCommandListHostSynchronizeTimeoutTests
0);

ze_module_handle_t module =
lzt::create_module(context, device, "cmdlist_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
lzt::create_module(context, device, "cmdlist_add.spv");
ze_kernel_handle_t kernel =
lzt::create_function(module, "cmdlist_add_constant");

Expand Down Expand Up @@ -1606,8 +1600,7 @@ class zeImmediateCommandListInOrderCopyOffloadExecutionTests
protected:
void SetUp() override {
module = lzt::create_module(lzt::zeDevice::get_instance()->get_device(),
"cmdlist_add.spv", ZE_MODULE_FORMAT_IL_SPIRV,
nullptr, nullptr);
"cmdlist_add.spv");
kernel = lzt::create_function(module, "cmdlist_add_constant");

if (event_type == EventType::Regular) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1836,8 +1836,7 @@ RunAppendLaunchKernelEvent(std::vector<ze_command_list_handle_t> cmdlist,
num_cmdlist * size * sizeof(int), is_shared_system);

ze_module_handle_t module = lzt::create_module(
lzt::zeDevice::get_instance()->get_device(), "cmdlist_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
lzt::zeDevice::get_instance()->get_device(), "cmdlist_add.spv");
ze_kernel_handle_t kernel =
lzt::create_function(module, "cmdlist_add_constant");
lzt::set_group_size(kernel, 1, 1, 1);
Expand Down Expand Up @@ -2017,8 +2016,7 @@ static void RunOutOfOrderAppendLaunchKernelEvent(
num_cmdlist * size * sizeof(int), is_shared_system);

ze_module_handle_t module = lzt::create_module(
lzt::zeDevice::get_instance()->get_device(), "cmdlist_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
lzt::zeDevice::get_instance()->get_device(), "cmdlist_add.spv");
ze_kernel_handle_t kernel =
lzt::create_function(module, "cmdlist_add_constant");
lzt::set_group_size(kernel, 1, 1, 1);
Expand Down
3 changes: 1 addition & 2 deletions conformance_tests/core/test_cmdqueue/src/test_cmdqueue.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1130,8 +1130,7 @@ class zeCommandQueueSynchronizeTimeoutTests
0);

ze_module_handle_t module =
lzt::create_module(context, device, "cmdqueue_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
lzt::create_module(context, device, "cmdqueue_add.spv");
ze_kernel_handle_t kernel =
lzt::create_function(module, "cmdqueue_add_constant");

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -125,8 +125,7 @@ LZT_TEST(
LOG_INFO << "Starting verification of cross device cross context kernel "
"buffer access";

auto module0 = lzt::create_module(context0, device0, "copy_module.spv",
ZE_MODULE_FORMAT_IL_SPIRV, "", nullptr);
auto module0 = lzt::create_module(context0, device0, "copy_module.spv");
auto kernel0 = lzt::create_function(module0, "copy_data");
int offset = 0;

Expand Down Expand Up @@ -158,8 +157,7 @@ LZT_TEST(
ASSERT_EQ(verification_buffer[i], pattern);
}

auto module1 = lzt::create_module(context1, device1, "copy_module.spv",
ZE_MODULE_FORMAT_IL_SPIRV, "", nullptr);
auto module1 = lzt::create_module(context1, device1, "copy_module.spv");
auto kernel1 = lzt::create_function(module1, "copy_data");

lzt::set_argument_value(kernel1, 0, sizeof(buffer_0_0), &buffer_0_0);
Expand Down
3 changes: 1 addition & 2 deletions conformance_tests/core/test_device/src/test_device.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -887,8 +887,7 @@ void RunGivenExecutedKernelWhenGettingGlobalTimestampsTest(bool is_immediate) {
context, device, 0, ZE_COMMAND_QUEUE_MODE_DEFAULT,
ZE_COMMAND_QUEUE_PRIORITY_NORMAL, 0, 0, 0, is_immediate);

auto module = lzt::create_module(context, device, "module_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, "", nullptr);
auto module = lzt::create_module(context, device, "module_add.spv");
auto kernel = lzt::create_function(module, "module_add_constant_2");

auto timestamps = lzt::get_global_timestamps(device);
Expand Down
10 changes: 3 additions & 7 deletions conformance_tests/core/test_event/src/test_event.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -795,8 +795,7 @@ class zeEventHostSynchronizeTimeoutTests
0);

ze_module_handle_t module =
lzt::create_module(context, device, "profile_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
lzt::create_module(context, device, "profile_add.spv");
ze_kernel_handle_t kernel =
lzt::create_function(module, "profile_add_constant");

Expand Down Expand Up @@ -939,8 +938,7 @@ LZT_TEST_P(
device, context));
std::fill_n(buf_hst, sz, 0);

auto module = lzt::create_module(context, device, "profile_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
auto module = lzt::create_module(context, device, "profile_add.spv");
auto kernel = lzt::create_function(module, "profile_add_constant");
uint32_t groupSizeX = 0u;
uint32_t groupSizeY = 0u;
Expand Down Expand Up @@ -1086,9 +1084,7 @@ multi_device_event_signal_read(std::vector<ze_device_handle_t> devices,
auto dst_buffer = lzt::allocate_host_memory(buff_size, 1, context);
const int addval = 0x11223344;
memset(src_buffer, 0, buff_size);
auto module =
lzt::create_module(context, devices[0], "profile_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
auto module = lzt::create_module(context, devices[0], "profile_add.spv");
auto kernel = lzt::create_function(module, "profile_add_constant");
lzt::set_group_size(kernel, 1, 1, 1);
ze_group_count_t args = {static_cast<uint32_t>(size), 1, 1};
Expand Down
20 changes: 6 additions & 14 deletions conformance_tests/core/test_event/src/test_event_profiling.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -64,8 +64,7 @@ class EventProfilingTests
cmd_bundle = lzt::create_command_bundle(
context, device, 0, ZE_COMMAND_QUEUE_MODE_DEFAULT,
ZE_COMMAND_QUEUE_PRIORITY_NORMAL, 0, 0, 0, is_immediate);
module = lzt::create_module(context, device, "profile_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
module = lzt::create_module(context, device, "profile_add.spv");
kernel = lzt::create_function(module, "profile_add_constant");
lzt::set_group_size(kernel, 1, 1, 1);
ze_group_count_t args = {elems_nb, 1, 1};
Expand Down Expand Up @@ -356,8 +355,7 @@ void RunGivenKernelEventWhenUsingEventToSyncTest(bool is_immediate) {
context, device, 0, ZE_COMMAND_QUEUE_MODE_DEFAULT,
ZE_COMMAND_QUEUE_PRIORITY_NORMAL, 0, 0, 0, is_immediate);
ze_module_handle_t module =
lzt::create_module(context, device, "profile_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
lzt::create_module(context, device, "profile_add.spv");
ze_kernel_handle_t kernel =
lzt::create_function(module, "profile_add_constant");
lzt::set_group_size(kernel, 1, 1, 1);
Expand Down Expand Up @@ -432,9 +430,7 @@ static void kernel_timestamp_event_test(ze_context_handle_t context,
event_desc.signal = ZE_EVENT_SCOPE_FLAG_DEVICE;
auto event = lzt::create_event(event_pool, event_desc);

auto module0 =
lzt::create_module(context, device0, "profile_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
auto module0 = lzt::create_module(context, device0, "profile_add.spv");
auto kernel0 = lzt::create_function(module0, "profile_add_constant");
lzt::set_group_size(kernel0, 1, 1, 1);

Expand Down Expand Up @@ -483,9 +479,7 @@ static void kernel_timestamp_event_test(ze_context_handle_t context,
EXPECT_ZE_RESULT_SUCCESS(
zeCommandListAppendEventReset(cmd_bundle1.list, event));

auto module1 =
lzt::create_module(context, device1, "profile_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
auto module1 = lzt::create_module(context, device1, "profile_add.spv");
auto kernel1 = lzt::create_function(module1, "profile_add_constant");
lzt::set_group_size(kernel1, 1, 1, 1);

Expand Down Expand Up @@ -665,8 +659,7 @@ void RunGivenDeviceWithSubDevicesWhenQueryingForMultipleTimestampsTest(
event_desc.signal = ZE_EVENT_SCOPE_FLAG_DEVICE;
auto event = lzt::create_event(event_pool, event_desc);

auto module = lzt::create_module(context, device, "profile_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
auto module = lzt::create_module(context, device, "profile_add.spv");

auto kernel = lzt::create_function(module, "profile_add_constant");
lzt::set_group_size(kernel, 1, 1, 1);
Expand Down Expand Up @@ -828,8 +821,7 @@ LZT_TEST_P(
}

// Prepare Kernel
module = lzt::create_module(context, test_device, "profile_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
module = lzt::create_module(context, test_device, "profile_add.spv");
kernel = lzt::create_function(module, "profile_add_constant");
lzt::set_group_size(kernel, 1, 1, 1);
lzt::set_argument_value(kernel, 0, sizeof(src_buffer), &src_buffer);
Expand Down
3 changes: 1 addition & 2 deletions conformance_tests/core/test_ipc/src/test_ipc_event.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -125,8 +125,7 @@ ze_kernel_handle_t get_matrix_multiplication_kernel(
tg->groupCountZ = 1;

ze_module_handle_t module =
lzt::create_module(context, device, "ze_matrix_multiplication_ipc.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
lzt::create_module(context, device, "ze_matrix_multiplication_ipc.spv");
ze_kernel_handle_t function =
lzt::create_function(module, "matrix_multiplication");
lzt::set_group_size(function, 16, 16, 1);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,7 @@ void CooperativeKernelTests::

uint32_t groups_x = 1;

module = lzt::create_module(context, device, "cooperative_kernel.spv",
ZE_MODULE_FORMAT_IL_SPIRV, "", nullptr);
module = lzt::create_module(device, "cooperative_kernel.spv");
kernel = lzt::create_function(module, "cooperative_kernel");

// Use a small group size in order to use more groups
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,7 @@ LZT_TEST(zeKernelGetNameTests, GivenKernelGetNameCorrectNameIsReturned) {
auto context = lzt::create_context(driver);
auto device = lzt::get_default_device(driver);

auto module = lzt::create_module(context, device, "module_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, "", nullptr);
auto module = lzt::create_module(context, device, "module_add.spv");
std::string kernelName = "module_add_constant";
auto kernel = lzt::create_function(module, kernelName);

Expand All @@ -37,7 +36,7 @@ LZT_TEST(zeKernelMaxGroupSize, GivenKernelGetMaxGroupSize) {

auto module = lzt::create_module(context, device, "module_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV,
"-ze-opt-large-register-file", nullptr);
"-ze-opt-large-register-file");
std::string kernelName = "module_add_constant";
auto kernel = lzt::create_function(module, kernelName);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,7 @@ LZT_TEST(zeKernelIndirectAccessTests,

for (auto inputFlags : indirectAccessFlags) {

auto module = lzt::create_module(context, device, "module_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, "", nullptr);
auto module = lzt::create_module(context, device, "module_add.spv");
auto kernel = lzt::create_function(module, "module_add_constant");

lzt::kernel_set_indirect_access(kernel, inputFlags);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,7 @@ void RunGivenKernelScheduleHintWhenRunningKernelTest(bool is_immediate) {
auto context = lzt::create_context(driver);
auto device = lzt::get_default_device(driver);

auto module = lzt::create_module(context, device, "module_add.spv",
ZE_MODULE_FORMAT_IL_SPIRV, "", nullptr);
auto module = lzt::create_module(context, device, "module_add.spv");
auto kernel = lzt::create_function(module, "module_add_constant_2");

uint32_t hints[] = {ZE_SCHEDULING_HINT_EXP_FLAG_OLDEST_FIRST,
Expand Down
9 changes: 3 additions & 6 deletions conformance_tests/core/test_usm/src/test_usm.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -232,8 +232,7 @@ class zeDriverMemoryMigrationPageFaultTestsMultiDevice

LOG_DEBUG << "call create module for device " << i;
ze_module_handle_t module_handle = lzt::create_module(
context, device_handle, "test_fill_device_memory_usm.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
context, device_handle, "test_fill_device_memory_usm.spv");

LOG_DEBUG << "host access pattern buffer created on device " << i;
// Access to pattern buffer from host.
Expand Down Expand Up @@ -287,8 +286,7 @@ class zeDriverMemoryMigrationPageFaultTestsMultiDevice

LOG_DEBUG << "call create module for device :" << index;
ze_module_handle_t module_handle_1 = lzt::create_module(
context, device_handle_1, "test_fill_device_memory_usm.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
context, device_handle_1, "test_fill_device_memory_usm.spv");

uint64_t *gpu_expected_output_buffer_1;
gpu_expected_output_buffer_1 =
Expand Down Expand Up @@ -484,8 +482,7 @@ class zeDriverMemoryMigrationPageFaultTestsMultiDevice

LOG_DEBUG << "call create module for device " << i;
ze_module_handle_t module_handle = lzt::create_module(
context, device_handle, "test_fill_device_memory_usm.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
context, device_handle, "test_fill_device_memory_usm.spv");

LOG_DEBUG << "host access pattern buffer created on device " << i;
// Access to pattern buffer from host.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -461,8 +461,7 @@ submit_workload_for_gpu(std::vector<float> a, std::vector<float> b,
void *b_buffer = lzt::allocate_host_memory(k * n * sizeof(float));
void *c_buffer = lzt::allocate_host_memory(m * n * sizeof(float));
ze_module_handle_t module =
lzt::create_module(device, "sysman_matrix_multiplication.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
lzt::create_module(device, "sysman_matrix_multiplication.spv");
ze_kernel_handle_t function =
lzt::create_function(module, "sysman_matrix_multiplication");
lzt::set_group_size(function, 16, 16, 1);
Expand Down Expand Up @@ -572,9 +571,8 @@ bool compute_workload_and_validate(device_handles_t device) {
lzt::make_memory_resident(device.core_handle, b_buffer, b_buffer_size);
lzt::make_memory_resident(device.core_handle, c_buffer, c_buffer_size);

ze_module_handle_t module =
lzt::create_module(device.core_handle, "sysman_matrix_multiplication.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
ze_module_handle_t module = lzt::create_module(
device.core_handle, "sysman_matrix_multiplication.spv");
ze_kernel_handle_t function =
lzt::create_function(module, "sysman_matrix_multiplication");
lzt::set_group_size(function, 16, 16, 1);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -261,8 +261,7 @@ static void workload_for_device(ze_device_handle_t device) {
void *b_buffer = lzt::allocate_host_memory(k * n * sizeof(float));
void *c_buffer = lzt::allocate_host_memory(m * n * sizeof(float));
ze_module_handle_t module =
lzt::create_module(device, "sysman_matrix_multiplication.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
lzt::create_module(device, "sysman_matrix_multiplication.spv");
ze_kernel_handle_t function =
lzt::create_function(module, "sysman_matrix_multiplication");
lzt::set_group_size(function, 16, 16, 1);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -567,8 +567,7 @@ void load_for_gpu(ze_device_handle_t target_device) {
void *b_buffer = lzt::allocate_host_memory(k * n * sizeof(float));
void *c_buffer = lzt::allocate_host_memory(m * n * sizeof(float));
ze_module_handle_t module =
lzt::create_module(device, "sysman_matrix_multiplication.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
lzt::create_module(device, "sysman_matrix_multiplication.spv");
ze_kernel_handle_t function =
lzt::create_function(module, "sysman_matrix_multiplication");
lzt::set_group_size(function, 16, 16, 1);
Expand Down Expand Up @@ -724,8 +723,7 @@ void loadForGpuMaxFreqTest(ze_device_handle_t target_device) {
void *b_buffer = lzt::allocate_host_memory(k * n * sizeof(float));
void *c_buffer = lzt::allocate_host_memory(m * n * sizeof(float));
ze_module_handle_t module =
lzt::create_module(device, "sysman_matrix_multiplication.spv",
ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
lzt::create_module(device, "sysman_matrix_multiplication.spv");
ze_kernel_handle_t function =
lzt::create_function(module, "sysman_matrix_multiplication");
lzt::set_group_size(function, 16, 16, 1);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -282,8 +282,7 @@ ze_result_t copy_workload(ze_device_handle_t device,
void *dst_buffer = dst_ptr;
uint32_t offset = 0;

ze_module_handle_t module = lzt::create_module(
device, "copy_module.spv", ZE_MODULE_FORMAT_IL_SPIRV, nullptr, nullptr);
ze_module_handle_t module = lzt::create_module(device, "copy_module.spv");
ze_kernel_handle_t function = lzt::create_function(module, "copy_data");

lzt::set_group_size(function, 1, 1, 1);
Expand Down
Loading
Loading