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
Dunajski, Bartosz
bc619fcbec
Queue stall mode for RelaxedOrdering
...
Related-To: NEO-7458
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2022-11-23 12:09:52 +01:00
Mateusz Jablonski
bb308c04ed
Refactor aubstream include interface
...
set include path to third_party/aub_stream
rename third_party/aub_stream/headers -> third_party/aub_stream/aubstream
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-11-23 10:30:13 +01:00
Dunajski, Bartosz
e050d231b9
RelaxedOrdering: Add support for return pointer registers programming
...
Related-To: NEO-7458
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2022-11-23 09:58:33 +01:00
Compute-Runtime-Validation
565d44e59c
Revert "Fail when handle cannot be obtain for an allocation"
...
This reverts commit 4391ad21bb .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2022-11-23 05:45:01 +01:00
Jaime Arteaga
4391ad21bb
Fail when handle cannot be obtain for an allocation
...
If a handle cannot be obtained, like PRIME_HANDLE_TO_FD, then
properly check for the error and propagate it upwards.
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2022-11-22 19:29:19 +01:00
Dunajski, Bartosz
acb8186744
Change default GPR offsets
...
Related-To: NEO-7458
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2022-11-22 18:27:52 +01:00
Mateusz Jablonski
51f8fe0131
Disable XeHpSdv support on cmake level
...
Related-To: NEO-7526
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-11-22 17:47:06 +01:00
Szymon Morek
5d2ed42275
Disable isCompleted state if event reset on GPU
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2022-11-22 17:11:07 +01:00
Krystian Chmielewski
0e5b0b1173
feat(zebin): add eu_thread_count exec env attrib
...
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2022-11-22 16:43:37 +01:00
Mateusz Jablonski
82952a7d99
Set default platform to PVC
...
Related-To: NEO-7526
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-11-22 15:53:12 +01:00
Andrzej Koska
90034d4173
Added scratch size check
...
Related-To: NEO-7508
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com >
2022-11-22 14:14:33 +01:00
Kacper Nowak
fd691cd33c
feat(zebin): Do not report attributes values with spaces
...
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2022-11-22 13:44:12 +01:00
Rafal Maziejuk
fe7a946097
infra update
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com >
2022-11-22 12:32:54 +01:00
Bellekallu Rajkiran
47a2d309bb
Fix issue with board number property
...
Buffer usage of less size resulted in invalid board number.
Added logic to use sufficient size to retrieve board number
from PMT.
Added logic to provide decoded values rather than ASCII
characters.
Related-To: LOCI-3545
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2022-11-22 11:23:45 +01:00