Warchulski, Jaroslaw
4100e1aa72
Cleanup includes 7
...
Related-To: NEO-5548
Signed-off-by: Warchulski, Jaroslaw <jaroslaw.warchulski@intel.com >
2022-11-28 17:01:48 +01:00
Zbigniew Zdanowicz
c0c9ce548a
Validate level zero events in TBX mode
...
Related-To: NEO-7545
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-11-28 16:45:02 +01:00
Maciej Plewka
4b42b066f8
Use dedicated using type for TaskCount
...
Related-To: NEO-7155
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2022-11-28 16:44:44 +01:00
Dunajski, Bartosz
3f962bf3e8
RelaxedOrdering: Improve dependencies tracking
...
Avoid not needed scheduler programming
Related-To: NEO-7458
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2022-11-28 16:00:21 +01:00
Krystian Chmielewski
ad6237478f
feat(zebin): support isPtr for struct elems
...
Add support in zeInfo for "is_ptr" payload argument describing if field
of structure (argument passed by value) is a pointer.
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2022-11-28 16:00:03 +01:00
Naklicki, Mateusz
914939c377
Fix execution of cooperative kernels on multi-tile device
...
Add flag for forcing execution of kernels on single tile
Force cooperative kernels to use only single tile
Related-to: NEO-6729
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2022-11-28 14:36:21 +01:00
Krystian Chmielewski
359b9278b8
fix(ocl zebin): do not expose functions as kernel
...
Do not expose dummy kernel containing functions' ISAs as kernels.
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2022-11-28 14:29:32 +01:00
Pawel Cieslak
4981b3e0d2
Update infra
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2022-11-28 14:14:39 +01:00
Mateusz Jablonski
27cb39ef25
Refactor: pass root device environment to gmm client context
...
Related-To: NEO-6853
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-11-28 13:26:29 +01:00
Kamil Kopryk
ba9c50694d
ProductHelper ults cleanup - XeHpc
...
Related-To: NEO-6853
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Don't use DeviceFixture if not needed
Use HwInfoConfigTest fixture
2022-11-28 13:26:13 +01:00
Dunajski, Bartosz
a7d4162ca2
RelaxedOrdering: Preallocate scheduler to optimize dispatch time
...
Related-To: NEO-7458
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2022-11-28 12:42:44 +01:00
Warchulski, Jaroslaw
5e2efc4013
Cleanup includes 8
...
Related-To: NEO-5548
Signed-off-by: Warchulski, Jaroslaw <jaroslaw.warchulski@intel.com >
2022-11-28 12:18:06 +01:00
Kamil Kopryk
09d723618c
ProductHelper ults cleanup - XeHpg
...
Related-To: NEO-6853
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Don't use DeviceFixture if not needed
Use HwInfoConfigTest fixture
2022-11-28 12:11:24 +01:00
Joshua Santosh Ranjan
3a51656af5
Support ReturnSubDevicesAsApiDevices for zeFabricVertexGetExp
...
Related-To: LOCI-3635
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2022-11-28 07:40:41 +01:00
Mayank Raghuwanshi
eacf42455d
Fix setting perf factor for media
...
Related-To: LOCI-3554
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2022-11-26 20:52:54 +01:00
ocldev
0f84df6f10
igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2022-11-25 23:10:20 +01:00
Mateusz Jablonski
af09c40f8d
L0 ULT: exclude bindless kernel aub test
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-11-25 22:21:17 +01:00
Yates, Brandon
4bd5765a06
L0 Debug - Fix imm cmdlist mode on windows
...
Single Address Space SBA programming was using incorrect BB
level and not loading GPR15
Related-to: NEO-7517
Signed-off-by: Yates, Brandon <brandon.yates@intel.com >
2022-11-25 20:37:14 +01:00
Bellekallu Rajkiran
5da472e84f
Sysman: Refine test for temperature module
...
Related-To: LOCI-2519
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2022-11-25 19:16:24 +01:00
Mateusz Jablonski
25a95bd0c5
L0 ULT: force patchtoken format for test kernels
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-11-25 19:16:09 +01:00
Rafal Maziejuk
5aeb038b7a
Fix xehp ProductHelper tests
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com >
2022-11-25 17:38:22 +01:00
Mateusz Jablonski
2bfdcb18d3
Refactor L0 ULT: move module fixture code to cpp file
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-11-25 17:38:07 +01:00
Szymon Morek
4598fc61e2
Don't access virtual method if not needed
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2022-11-25 16:16:32 +01:00
Grzegorz Choinski
8ac794db04
lint revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2022-11-25 14:36:41 +01:00
Kamil Diedrich
6f14e8414e
Add wddm ult for Linux build [1/n]
...
Related-To: NEO-6066
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com >
2022-11-25 12:01:42 +01:00
Daria Hinz
9e6d3d93e7
Fix ocloc decoder ULTs for IGA
...
This PR fixes the decoder tests in ocloc to improve single SKUs.
In tests, checking the existence of the platform in IGA has been added.
Signed-off-by: Daria Hinz <daria.hinz@intel.com >
Related-To: NEO-7509
2022-11-25 10:53:15 +01:00
Bari, Pratik
ebab9b8926
Added Scheduler ULTs
...
Related-To: LOCI-3600
Signed-off-by: Bari, Pratik <pratik.bari@intel.com >
2022-11-25 10:00:21 +01:00
Mateusz Jablonski
7d4d592381
Pass root device environment to AubCenter
...
Related-To: NEO-6853
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-11-25 09:58:00 +01:00
Compute-Runtime-Validation
7b195d6b8e
Revert "Add support for USM shared in WSL for dGPU"
...
This reverts commit 44d8a6ae2b .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2022-11-25 08:42:15 +01:00
Kamil Kopryk
7597df8ec3
ProductHelper ults cleanup - XeHp
...
Related-To: NEO-6853
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Don't use DeviceFixture if not needed
Use HwInfoConfigTest fixture
2022-11-24 21:36:02 +01:00
Kamil Kopryk
a46a1f4cbd
ProductHelper ults cleanup - gen12lp
...
Related-To: NEO-6853
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Don't use DeviceFixture if not needed
Use HwInfoConfigTest fixture
2022-11-24 17:13:00 +01:00
Dunajski, Bartosz
a969636b6a
RelaxedOrdering: Optimize GPU Queue stall by adding early return
...
Related-To: NEO-7458
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2022-11-24 16:41:05 +01:00
Michal Mrozek
a104636b31
Improve address alignment logic.
...
Resolves: NEO-7543
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2022-11-24 14:51:50 +01:00
Mateusz Jablonski
31acfd8dbb
Infra update
...
Related-To: NEO-7526
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-11-24 14:06:27 +01:00
Grzegorz Choinski
1f730ae603
lint update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2022-11-24 13:43:22 +01:00
Kamil Kopryk
7593aad816
ProductHelper ults cleanup - gen11
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-6853
Don't use DeviceFixture if not needed.
Use RootDeviceEnvironment getHelper <ProductHelper>
2022-11-24 13:39:03 +01:00
Kamil Kopryk
405d718bbe
ProductHelper ults cleanup - gen9
...
Related-To: NEO-6853
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Don't use DeviceFixture if not needed
Use RootDeviceEnvironment getHelper<ProductHelper>
2022-11-24 13:34:31 +01:00
Kamil Kopryk
d8d9035d99
ProductHelper ults cleanup - gen8
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-6853
Don't use DeviceFixture if not needed.
Use RootDeviceEnvironment getHelper <ProductHelper>
2022-11-24 13:27:01 +01:00
Zbigniew Zdanowicz
7bdc99d9b2
reposition implementation of level zero hardware helper class
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-11-24 13:19:38 +01:00
Szymon Morek
8a2a12393d
Don't appendWaitOnEvents on already signaled event
...
Related-To: NEO-7534
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2022-11-24 12:56:57 +01:00
Mateusz Jablonski
6040923c80
CMake: Allow XeHpSdv support with NEO_ALLOW_LEGACY_PLATFORMS_SUPPORT
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-11-24 12:37:12 +01:00
ocldev
9560b946fa
dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2022-11-24 12:34:25 +01:00
Artur Harasimiuk
cc0b79514b
infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-11-24 12:15:22 +01:00
Zbigniew Zdanowicz
cd17c1e9d2
Add state properties for state base address command
...
Related-To: NEO-5019
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-11-24 00:33:10 +01:00
Mateusz Jablonski
30a20236f0
Don't use dbg files from ocloc in unit tests
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-11-23 23:16:38 +01:00
Compute-Runtime-Validation
ee08caa465
Revert "Enable signaling all event packets"
...
This reverts commit 7caf710508 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2022-11-23 16:54:56 +01:00
Daria Hinz
31deb4fd63
Add support for new acronyms in disasm
...
The "disasm" option in ocloc was not validate new acronyms.
despite handling them in "compile".
This PR is fixing the issue - ocloc disasm supports new & deprecated
acronyms.
https://github.com/intel/compute-runtime/issues/582
Signed-off-by: Daria Hinz <daria.hinz@intel.com >
Related-To: NEO-7509
2022-11-23 16:53:54 +01:00
Milczarek, Slawomir
4476e7ad76
Fixed conditions to remove memory prefetch allocations in L0 backend
...
Ensure memory prefetch be applied in every execution of command list.
Related-To: NEO-6740
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2022-11-23 16:19:34 +01:00
Dunajski, Bartosz
f267c34327
Check completion fence for AllocationType::DEFERRED_TASKS_LIST
...
Related-To: NEO-7458
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2022-11-23 14:18:35 +01:00
Kamil Diedrich
44d8a6ae2b
Add support for USM shared in WSL for dGPU
...
This patch force KMD allocation path for USM shared
Additionally we force 64kb page from lock which is
required to properly program GPU VA
Related-To: NEO-6913
Signed-off-by: Kamil Diedrich kamil.diedrich@intel.com
2022-11-23 12:41:25 +01:00