|
9100610b5d
|
Remove test API to disable overdispatch
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
|
2022-10-06 10:12:47 +02:00 |
|
|
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 |
|
|
3b92cef7a1
|
Remove test API to disable overdispatch
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
|
2022-10-04 09:54:05 +02:00 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|