Dominik Dabek
|
5ffb93cf2a
|
refactor(ocl): remove redundant check
Remove redundant check for graphicsAllocations.size() in set kernel arg
svm method.
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
|
2023-03-15 16:20:53 +01:00 |
|
Warchulski, Jaroslaw
|
5eef40fedd
|
Cleanup includes 22
Cleaned up files:
opencl/source/built_ins/builtins_dispatch_builder.h
opencl/source/context/context.h
opencl/source/gtpin/gtpin_notify.h
opencl/source/kernel/kernel.h
opencl/source/kernel/multi_device_kernel.h
opencl/source/mem_obj/buffer.h
opencl/source/mem_obj/mem_obj.h
shared/source/built_ins/registry/built_ins_registry.h
shared/source/page_fault_manager/cpu_page_fault_manager.h
Related-To: NEO-5548
Signed-off-by: Warchulski, Jaroslaw <jaroslaw.warchulski@intel.com>
|
2023-01-05 16:59:01 +01:00 |
|
Warchulski, Jaroslaw
|
b7ee3486d9
|
Cleanup includes 21
Cleaned up files:
opencl/source/kernel/kernel.h
Related-To: NEO-5548
Signed-off-by: Warchulski, Jaroslaw <jaroslaw.warchulski@intel.com>
|
2023-01-04 10:40:26 +01:00 |
|
Warchulski, Jaroslaw
|
a2fe929f0c
|
Cleanup includes 18
Cleaned up files:
shared/source/command_stream/command_stream_receiver_hw.h
shared/source/compiler_interface/compiler_interface.h
shared/source/direct_submission/direct_submission_hw.h
shared/source/helpers/dirty_state_helpers.h
Related-To: NEO-5548
Signed-off-by: Warchulski, Jaroslaw <jaroslaw.warchulski@intel.com>
|
2023-01-02 13:28:29 +01:00 |
|
Dunajski, Bartosz
|
9100610b5d
|
Remove test API to disable overdispatch
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
|
2022-10-06 10:12:47 +02:00 |
|
Compute-Runtime-Validation
|
f226718fef
|
Revert "Remove test API to disable overdispatch"
This reverts commit 3b92cef7a1.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
|
2022-10-05 23:51:17 +02:00 |
|
Dunajski, Bartosz
|
3b92cef7a1
|
Remove test API to disable overdispatch
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
|
2022-10-04 09:54:05 +02:00 |
|
Dunajski, Bartosz
|
f2ce393fc2
|
Capability to set overdispatch param for Kernel
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
|
2022-09-27 18:29:04 +02:00 |
|
Dominik Dabek
|
d5fedf90c5
|
Fix for svm pointer arg caching
Previous version could cause segfaults.
Related-To: NEO-6737
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
|
2022-03-08 12:13:15 +01:00 |
|
Dominik Dabek
|
6556d9a510
|
Improve caching in clSetKernelArgSVMPointer 2/n
Update allocIdMemoryManagerCounter on cache hit
Related-To: NEO-6737
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
|
2022-03-02 18:10:52 +01:00 |
|
Dominik Dabek
|
b9d8d8c0fd
|
Optimize setKernelArgSVMPointer
If same pointer is already set, we don't need to set it again.
Related-To: NEO-6737
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
|
2022-03-01 09:12:13 +01:00 |
|
Mateusz Jablonski
|
5770c7b8ea
|
Correct handling device USM arg in multi device kernel
Related-To: NEO-3691
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-06-15 21:02:00 +02:00 |
|
Sebastian Luzynski
|
95ba83c7e1
|
Fix ocl program creation on multi device contexts
Signed-off-by: Sebastian Luzynski <sebastian.jozef.luzynski@intel.com>
Related-To: NEO-5734
|
2021-05-10 12:30:09 +02:00 |
|
Mateusz Jablonski
|
d6bbe48175
|
Handle SVM allocations from multi root device contexts
Related-To: NEO-5001, NEO-3691
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-03-24 11:14:39 +01:00 |
|
Mateusz Jablonski
|
35ff284944
|
Cleanup Kernel class
move deviceVector to MultiDeviceKernel class
remove Device arg from Kernel's methods
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-03-24 09:17:41 +01:00 |
|
Mateusz Jablonski
|
7098e9c5f2
|
Store single KernelInfo in Kernel
remove root device index from Kernel's methods
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-03-22 21:30:03 +01:00 |
|
Mateusz Jablonski
|
487f10f999
|
Use MultiDeviceKernel instead of Kernel in clCloneKernel
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-03-18 20:19:54 +01:00 |
|
Mateusz Jablonski
|
a612bb32a3
|
Call MultiDeviceKernel's methods on each kernel
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-03-18 11:56:31 +01:00 |
|
Mateusz Jablonski
|
b07f0e81b7
|
Store multiple Kernels in MultiDeviceKernel
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-03-17 10:27:03 +01:00 |
|
Mateusz Jablonski
|
04eca48ee0
|
Introduce MultiDeviceKernel class
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-03-15 11:46:52 +01:00 |
|