Mateusz Jablonski
9ccecb5a35
feature: add enableVariableRegisterSizeAllocation to StateComputeModeProperties
...
Related-To: NEO-12803
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-12-31 12:28:19 +01:00
Mateusz Witke
7e68c27761
ci: i915 kernel revision update from 5908 to 5963
...
Signed-off-by: Mateusz Witke <mateusz.witke@intel.com >
2024-12-31 12:02:26 +01:00
Mateusz Jablonski
aa7f06ca58
test: remove isUsingNonDefaultIoctls trait, use gen matcher instead
...
Related-To: NEO-12803
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-12-31 11:45:48 +01:00
Mateusz Jablonski
2b493be141
fix: remove incorrect fields from State Compute Mode on Xe3
...
Related-To: NEO-12803
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-12-31 10:43:43 +01:00
Mateusz Hoppe
c08c9b7f86
refactor: change test to HWTEST
...
- move Heapful matcher to test macros
- check alignment in patchWithRequiredSize
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-12-31 10:37:37 +01:00
Compute-Runtime-Validation
b83db7ee32
Revert "feature: disable page fault handler on migration"
...
This reverts commit a258c9b010 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-12-31 03:57:02 +01:00
Mateusz Hoppe
fc4ff598c1
refactor: move heapless related inline data programming
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-12-30 18:40:48 +01:00
Mateusz Hoppe
44264b2b5c
fix: assume stateless access to buffers
...
- if buffers are not bindful or bindless, set stateless addressing mode
for buffers
Related-To: NEO-12800
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-12-30 12:22:23 +01:00
Young Jin Yoon
a258c9b010
feature: disable page fault handler on migration
...
Disabled RegisterPageFaultHandlerOnMigration by default
Related-To: NEO-11563
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2024-12-30 09:42:52 +01:00
Mateusz Hoppe
3179b30bb8
test(ocl): refactor ults
...
Related-To: NEO-12800
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-12-30 09:34:12 +01:00
ocldev
834d1596ee
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-12-30 06:01:02 +01:00
ocldev
79fde57da8
build: gmmlib revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-12-28 06:00:25 +01:00
Compute-Runtime-Validation
c27921767b
Revert "performance: Signal inOrder counter with pipe control, part 4"
...
This reverts commit 332002d9ea .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-12-28 02:45:57 +01:00
Compute-Runtime-Validation
8cd7ce1b66
Revert "feature(sysman): Add support for card and package domains in Power mo...
...
This reverts commit 9991945c66 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-12-28 01:46:41 +01:00
Lukasz Jobczyk
332002d9ea
performance: Signal inOrder counter with pipe control, part 4
...
When on DC flush platform signal inOrder counter directly with pipe
control. Obtain profiling from CW. Do not clear in order timestamp node
for CB events without host signal scope when only default CW available
as timestamp is already waited before signaling in order counter.
Related-To: NEO-13441
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-12-27 17:43:12 +01:00
Bartosz Dunajski
dba1204d9e
fix: set ioq info to regular event only if duplicated host storage
...
Related-To: NEO-13596
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-12-27 15:48:02 +01:00
Maciej Plewka
c703e0bf6e
fix: do not mask lsb for higher part of timestamp
...
Related-To: NEO-12637
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2024-12-27 13:28:45 +01:00
Lukasz Jobczyk
b5f3b0eba9
performance: Signal inOrder counter with pipe control, part 3
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-12-27 11:52:35 +01:00
Anvesh Bakwad
9991945c66
feature(sysman): Add support for card and package domains in Power module
...
Related-To: NEO-10484
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2024-12-27 10:27:01 +01:00
ocldev
c21a3b7567
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-12-27 09:26:35 +01:00
ocldev
5aeef79d62
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-12-25 05:53:04 +01:00
Mateusz Hoppe
14a7072d07
test: refactor L0GfxCoreHelperTest test
...
- limit platform to at most XeHpc
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-12-24 14:04:34 +01:00
Mateusz Hoppe
1c8ee97c24
fix: correctly destroy builtin kernels
...
- fix ContextGroup test - do not keep neoDevice as unique_ptr
Related-To: NEO-12800
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-12-24 13:38:39 +01:00
Lukasz Jobczyk
83ebbb01d3
performance: Add flag to mitigate host visible signal in CB events
...
Related-To: NEO-13441
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-12-24 12:35:55 +01:00
Vysochyn, Illia
c05ac6ff70
refactor: Rename enumerators to common naming
...
Renames SHARED_LOCAL_MEMORY_SIZE_ENCODES and PREFERRED_SLM_ALLOCATION_SIZE
enumerators' members to follow the specification.
Related-To: NEO-13147
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2024-12-24 12:10:26 +01:00
Bartosz Dunajski
fc1dd3b178
fix: ensure regular event completion in in-order mode 3
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-12-24 12:10:11 +01:00
Chodor, Jaroslaw
54a2006759
test: refactor - remove NDEBUG from regex WA
...
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2024-12-24 11:12:31 +01:00
Mateusz Hoppe
3abd99030a
refactor: remove not needed code in BuiltinFunctionsLibImpl
...
- builtins are released with the object, no need for explicit release of
just first builtin in array
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-12-24 09:58:35 +01:00
Oskar Hubert Weber
435b6f8e28
fix: regression
...
fixes regression caused by previous pr
Related-To: NEO-8116
Signed-off-by: Oskar Hubert Weber <oskar.hubert.weber@intel.com >
2024-12-24 07:51:07 +01:00
Compute-Runtime-Validation
95b3d16d76
Revert "fix: add scratch page support with xekmd"
...
This reverts commit dec695f405 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-12-23 19:05:29 +01:00
Lukasz Jobczyk
ed813def70
performance: Always allocate by KMD on Xe2
...
Related-To: NEO-13441
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-12-23 17:56:35 +01:00
Szymon Morek
548f93c55a
Revert "performance: enable staging read for images"
...
This reverts commit 6aeb8dffa0 .
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-12-23 17:42:12 +01:00
Vysochyn, Illia
83b7143485
refactor: Standardize DESTINATION_SURFACE_TYPE
...
Standardizes DESTINATION_SURFACE_TYPE to align with the latest
specification.
Related-To: NEO-13147
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2024-12-23 16:39:25 +01:00
Mateusz Hoppe
88a27df888
refactor: allow to skip running ults per platform
...
- run_ult_target.cmake can parse test_mask argument to skip shared, ocl
or l0 test targets
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-12-23 15:06:35 +01:00
Mateusz Hoppe
a0cefc5577
test: refactor EncodeDispatchKernelTest
...
- modify test matcher
Related-To: NEO-12800
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-12-23 14:59:20 +01:00
Vysochyn, Illia
2951f8a411
refactor: Update CFE_STATE
...
Refactors the CFE_STATE to align with the latest specification.
Related-To: NEO-13147
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2024-12-23 14:31:20 +01:00
Szymon Morek
1135c1033e
fix: set staging buffer writeable for aub and tbx
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-12-23 13:35:01 +01:00
Maciej Plewka
54e62da553
fix: use release helper to get ftrXe2Compression value
...
Related-To: NEO-13381, NEO-13526
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2024-12-23 13:28:06 +01:00
Artur Harasimiuk
5bc0633cdb
refactor: reorganize l0 api include directories [3/n]
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-12-23 13:17:52 +01:00
Oskar Hubert Weber
1c1b2db9a9
fix: allowing neo ULT build with optimization enabled 5/n
...
- fix mismatched-new-delete warnings
- fix initialization warnings
- fix attempt to free a non-heap object warnings
Related-To: NEO-8116
Signed-off-by: Oskar Hubert Weber <oskar.hubert.weber@intel.com >
2024-12-23 13:07:55 +01:00
Naklicki, Mateusz
dec695f405
fix: add scratch page support with xekmd
...
Also explicitly disable it by default.
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2024-12-23 11:00:12 +01:00
ocldev
1083ad1e57
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-12-23 06:26:02 +01:00
ocldev
8f2024a6f3
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-12-21 03:30:05 +01:00
ocldev
0115c0636d
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-12-21 02:33:30 +01:00
Aravind Gopalakrishnan
acfeffe274
feature: Append recorded commandlist into immediate (8/N)
...
Add primary dispatch capability for immediate command list
Related-To: NEO-10356
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2024-12-20 18:52:33 +01:00
Dominik Dabek
5b429dd415
fix: usm reuse, check for in use before returning
...
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-12-20 18:24:18 +01:00
Chodor, Jaroslaw
dd3d5c6460
feature: Add logic for reading loaded library's version
...
getLoadedLibVersion is intended for reading version of a library that was
already loaded into the process prior to this call (i.e. new instance of
the library willnot be loaded).
Note: Currently, only windows version of this functionality is implemented.
Related-To: GSD-10248
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2024-12-20 17:29:19 +01:00
Bartosz Dunajski
db3f268a97
refactor: reorganize l0 api include directories [2/n]
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-12-20 17:16:53 +01:00
Bartosz Dunajski
54fb82f689
fix: improve event timestamp completion tracking
...
Related-To: HSD-18041011542
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-12-20 16:07:27 +01:00
Szymon Morek
6aeb8dffa0
performance: enable staging read for images
...
Related-To: NEO-12968
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-12-20 15:02:28 +01:00