Maciej Bielski
581cd3bbdf
refactor: surfaceStateHeapData as std::vector
...
Related-To: NEO-15374
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-08-11 15:10:15 +02:00
Jaroslaw Warchulski
580e5cb140
fix: propagate error from cpuDataTransferHandler
...
Related-To: NEO-14638
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-08-11 13:42:08 +02:00
Maciej Plewka
b501d0fa8f
test: Restore dbgSettings on WhiteboxAil destruction
...
Related-To: HSD-16028004193, NEO-15740
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2025-08-11 13:26:19 +02:00
Pawel Cieslak
3f5bdc2cf6
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2025-08-11 12:37:55 +02:00
Filip Hazubski
87a35bd680
feature: Add helper function to adjust product config
...
Related-To: NEO-15318
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-08-11 12:24:03 +02:00
ocldev
382e7ff67f
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-11 06:52:09 +02:00
ocldev
417edfe31d
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-11 01:43:13 +02:00
ocldev
3acfe78e6b
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-09 12:07:20 +02:00
Michal Mrozek
9c3904583b
performance: improve container lookup
...
- check if incoming pointer is page aligned, if so do non offset based lookup
- make allowOffset compile time parameter
- in case non offset based lookup fails, re-try with offset allowed
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-08-09 10:01:38 +02:00
ocldev
0b86634951
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-09 00:22:24 +02:00
Matias Cabral
34b98b52d6
feature: not allow limiting results on EU stall calc
...
Resolves: NEO-14753
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-08-08 20:35:05 +02:00
Maciej Bielski
fe174328eb
refactor: crossThreadData as std::vector
...
Related-To: NEO-15374
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-08-08 18:44:07 +02:00
Filip Hazubski
921db0e9e1
build: kernels_bin update
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-08-08 15:55:35 +02:00
Oskar Hubert Weber
ce48114642
fix: do not skip clean up in L0 dllMain
...
Reintroducing the original clean up logic back to L0 dllMain,
to address regressions that need further investigating.
Related-To: NEO-14121
Signed-off-by: Oskar Hubert Weber <oskar.hubert.weber@intel.com >
2025-08-08 15:46:27 +02:00
Radoslaw Jablonski
59c3b06eea
refactor: xe topology
...
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com >
2025-08-08 15:31:13 +02:00
Michal Mrozek
e9ff1260f0
performance: add early return for single byte path
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-08-08 15:22:02 +02:00
Grochowski, Stanislaw
1ff9c45b90
feature: return result from event creation instead of calling abort
...
Related-To: NEO-14929
Signed-off-by: Grochowski, Stanislaw <stanislaw.grochowski@intel.com >
2025-08-08 15:18:44 +02:00
Zbigniew Zdanowicz
092f2bb333
feature: get command list information for in order noop data
...
Related-To: NEO-15376
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-08-08 15:01:52 +02:00
Radoslaw Jablonski
c2d64cae6a
refactor: queryDeviceCaps ioctl
...
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com >
2025-08-08 14:43:23 +02:00
Dominik Dabek
8ef0648fe7
performance: enable usm reuse, l0 xe3
...
Re-enable after fix for external host ptr mem copy.
Related-To: NEO-15663
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-08-08 14:15:51 +02:00
Aleksander Czerwionka
6bc9ea3ddb
feature: move svmAllocsManager and staggingBufferManager to platform
...
Related-To: NEO-13247
Signed-off-by: Aleksander Czerwionka <aleksander.czerwionka@intel.com >
2025-08-08 14:01:44 +02:00
Zbigniew Zdanowicz
69e6688b8d
test: add experimental aub test to modify batch buffer from itself
...
Related-To: NEO-15376
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-08-08 12:50:16 +02:00
Dominik Dabek
77470acf7a
fix: l0, tag update on mem copy ext host ptr
...
Require tag update on mem copy with external host ptr.
Without this, temporary allocation might not be cleaned before next copy
operation.
If a second copy operation is passed same ptr that has been reallocated,
there will be a pagefault.
Related-To: NEO-15663
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-08-08 12:42:53 +02:00
ocldev
34ddf678ad
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-08 12:31:40 +02:00
Michal Mrozek
52e413f69e
performance: reuse allocation data if available
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-08-08 09:36:35 +02:00
Compute-Runtime-Validation
04f7664242
Revert "performance: disable tlb flush on LNL Windows"
...
This reverts commit 495b9eccd3 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-08 09:14:01 +02:00
Michal Mrozek
469aeb870c
refactor: remove unused code
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-08-08 08:07:49 +02:00
Compute-Runtime-Validation
b7472fa76f
Revert "refactor: queryDeviceCaps ioctl"
...
This reverts commit 3117d2d2cb .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-08 07:05:24 +02:00
ocldev
09ba6cecbb
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-08 06:33:57 +02:00
Compute-Runtime-Validation
1b3fa0801d
Revert "performance: disable tlb flush on LNL Linux"
...
This reverts commit a6fe012b6a .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-08 02:57:28 +02:00
Compute-Runtime-Validation
964b84f484
Revert "performance: disable tlb flush on BMG Windows"
...
This reverts commit 3ffb51932f .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-08 02:41:48 +02:00
ocldev
2ac75a3518
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-08 02:05:19 +02:00
ocldev
01770dd8f7
build: update level_zero revision to v1.24.1
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-07 22:02:30 +02:00
Chodor, Jaroslaw
b612301b72
feature: Adding support for empty .text section
...
If .text section is empty then ignore it.
Related-To: NEO-12229
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-08-07 20:15:37 +02:00
Maciej Bielski
81f4b885f1
feature: R&R support for further appendLaunchKernel variants 2/2
...
Support:
`zeCommandListAppendLaunchMultipleKernelsIndirect()`
Related-To: NEO-15374
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-08-07 19:38:42 +02:00
Michal Mrozek
f85e4935e2
performance: reuse allocData if available
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-08-07 18:26:36 +02:00
Zbigniew Zdanowicz
da2fc7a586
feature: add noop support to patch preamble
...
Related-To: NEO-15376
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-08-07 16:23:43 +02:00
Radoslaw Jablonski
e190e1b8ec
fix: use relative subslice mapping indices in Xe DRM
...
This aligns behavior with i915 and L0 spec.
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com >
2025-08-07 15:58:48 +02:00
Radoslaw Jablonski
9ec004ba59
fix: don't resolve MaxEuPerSubSlice from Xe topology
...
All Xe platforms should provide MaxEuPerSubslice through System Info,
so there is no need to resolve it from topology.
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com >
2025-08-07 15:48:19 +02:00
Kamil Kopryk
1ccd72bfc9
refactor: simplify logic
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-08-07 14:01:14 +02:00
Chandio, Bibrak Qamar
712dc8221e
test: fix minor errors
...
Related-To: NEO-15156, GSD-9939
Fixes warnings of variable not used and function override.
Signed-off-by: Chandio, Bibrak Qamar <bibrak.qamar.chandio@intel.com >
2025-08-07 13:22:04 +02:00
Grzegorz Choinski
ef318257fc
ci: infra revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2025-08-07 12:56:29 +02:00
Bartosz Dunajski
3c90e14fa5
test: minor test improvement
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-08-07 12:37:46 +02:00
Maciej Bielski
73ea13fb4c
feature: R&R support for further appendLaunchKernel variants 1/2
...
Support:
`zeCommandListAppendLaunchCooperativeKernel()`
`zeCommandListAppendLaunchKernelIndirect()`
Related-To: NEO-15374
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-08-07 12:31:34 +02:00
Lukasz Jobczyk
f7ed43c454
performance: disable tlb flush on BMG Linux
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-08-07 12:11:02 +02:00
Lukasz Jobczyk
3ffb51932f
performance: disable tlb flush on BMG Windows
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-08-07 12:04:26 +02:00
Lukasz Jobczyk
495b9eccd3
performance: disable tlb flush on LNL Windows
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-08-07 11:35:46 +02:00
Lukasz Jobczyk
a6fe012b6a
performance: disable tlb flush on LNL Linux
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-08-07 11:28:21 +02:00
ocldev
d6e0514dae
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-07 11:01:15 +02:00
Compute-Runtime-Validation
917032f2ac
Revert "feature: dump graph visualisation"
...
This reverts commit 86d270633c .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-07 10:12:20 +02:00