compute-runtime/level_zero/core/source/kernel
Maciej Bielski f553d9f76b fix: one transfer per kernel ISA allocation(s) page
If several kernel heaps are sharing the same page then use a temporary
buffer to collect all of them and transfer to memory in one shot.
Previously there were several transfers performed (one per kernel) and,
observably, they happened not to be immediately effective at times.

Related-To: NEO-7788
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com>
2023-10-05 18:29:26 +02:00
..
CMakeLists.txt feature l0: handle additional properties in modules 2023-03-24 10:27:44 +01:00
kernel.cpp Copyright header update 2021-05-17 20:38:19 +02:00
kernel.h feature: Optimize intra-module kernel ISA allocations 2023-09-21 13:55:45 +02:00
kernel_hw.h feature: bindless addressing for buffers with offset 2023-09-08 12:03:23 +02:00
kernel_imp.cpp fix: one transfer per kernel ISA allocation(s) page 2023-10-05 18:29:26 +02:00
kernel_imp.h feature: Optimize intra-module kernel ISA allocations 2023-09-21 13:55:45 +02:00
kernel_imp_helper.cpp feature l0: handle additional properties in modules 2023-03-24 10:27:44 +01:00
patch_with_implicit_surface.inl refactor: Remove SourceLevelDebugger 2023-08-10 11:14:02 +02:00
sampler_patch_values.h Use correct enum values for sampler in clamp mode 2022-01-20 18:15:53 +01:00