Rafal Maziejuk
f7cb924d2d
Move HwHelper tests to shared
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com >
2022-11-29 17:06:41 +01:00
Zbigniew Zdanowicz
5d6caa6b79
initialize local variables
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-11-29 16:35:02 +01:00
ocldev
b380688d26
igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2022-11-29 15:14:42 +01:00
Compute-Runtime-Validation
c322bc3578
Revert "fix(ocl zebin): do not expose functions as kernel"
...
This reverts commit 359b9278b8 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2022-11-29 13:51:50 +01:00
Rafal Maziejuk
3fe394ecbe
Delete redundant getDefaultRevisionId method from HwHelper
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com >
2022-11-29 13:35:12 +01:00
Dunajski, Bartosz
2c08f2ca8c
RelaxedOrdering: Optimize return ptr programming
...
Related-To: NEO-7458
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2022-11-29 13:22:25 +01:00
Zbigniew Zdanowicz
50e43069ba
Add level zero sandbox black box test
...
This test was created to quickly recreate failing conditions in more complex
test.
Sandbox is modular and easy to add any test scenario with future use.
Every test scenario might be executed by default.
Test might just be code reference for future implementation or any other test
executed that checks and validates any scenario.
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-11-29 12:54:49 +01:00
Dominik Dabek
408a2e3e92
Add asserts to timestamp ults
...
Add asserts to avoid OOB array accesses when no semaphores are used
Related-To: NEO-7321
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2022-11-29 12:32:50 +01:00
Szymon Morek
bb55d2259e
Enable CPU memcpy on DG2
...
Resolves: NEO-7553
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2022-11-29 12:24:18 +01:00
Maciej Plewka
c39cd23f87
Change task count type to uint64_t
...
Related-To: NEO-7105
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2022-11-29 12:05:22 +01:00
Mateusz Jablonski
d7e4117dcf
Compile builtins and test kernels per product family
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-11-29 11:52:21 +01:00
Joshua Santosh Ranjan
fb8aa01a01
Metrics: Use physical subdevice index when using affinity mask
...
Related-To: LOCI-2975
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2022-11-29 07:48:39 +01:00
Zbigniew Zdanowicz
d97dcc80b2
Download all allocations when event is ready
...
Related-To: NEO-7545
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-11-28 18:33:14 +01:00
Krystian Chmielewski
b2051003f9
feat(zebin): support rt global buffers
...
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2022-11-28 17:25:32 +01:00
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