Mateusz Jablonski
49293fcac6
refactor: store special relocation names as string_view
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-09-23 14:33:40 +02:00
Maciej Bielski
819702ceb8
fix: add various debug-mode asserts
...
Related-To: NEO-15630
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-09-23 11:33:01 +02:00
Kamil Kopryk
f3ba701a9b
refactor: host function data programming
...
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-09-23 11:27:35 +02:00
Kamil Kopryk
5f59b4ca08
feature: add host function allocation
...
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-09-23 11:10:45 +02:00
Compute-Runtime-Validation
c2f3007140
Revert "performance: set proper bcs count for xe2"
...
This reverts commit 1d2ba692de .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-23 10:21:37 +02:00
Compute-Runtime-Validation
a559c440e2
Revert "fix: Make zesInit path disabled by default on windows"
...
This reverts commit 27922536ff .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-23 04:34:46 +02:00
Compute-Runtime-Validation
16a6c3ca8a
Revert "feature: add host function allocation"
...
This reverts commit 75b4de70cd .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-23 02:33:15 +02:00
Compute-Runtime-Validation
39a3ea0e0e
Revert "fix: remove spir support from xe2 and later"
...
This reverts commit bcfcd02a03 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-23 02:13:22 +02:00
Kamil Kopryk
75b4de70cd
feature: add host function allocation
...
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-09-22 17:55:36 +02:00
shubham kumar
27922536ff
fix: Make zesInit path disabled by default on windows
...
Related-To: NEO-15060
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-09-22 17:02:14 +02:00
Kamil Kopryk
0c2662dc1b
performance: dont call getMaxBlitWidth multiple times
...
getMaxBlitWidth reads global memory - debug manager flags-
and calls virtual functions multiple times,
so it might not be optimized and called multiple times
Related-To: NEO-16132
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-09-22 15:30:52 +02:00
Grochowski, Stanislaw
bcfcd02a03
fix: remove spir support from xe2 and later
...
Related-To: NEO-15215
Signed-off-by: Grochowski, Stanislaw <stanislaw.grochowski@intel.com >
2025-09-22 15:08:31 +02:00
Szymon Morek
4d64ec8aaa
refactor: add debug flag to not set 2way coherency
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-22 14:48:30 +02:00
Kamil Kopryk
bf0e71f81b
refactor: use designated initialization for capabilityTable
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-09-22 13:43:09 +02:00
Brandon Yates
cd862022a8
feature: add debug key for WMTP size
...
Related-To: HSD-16028003349
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-09-22 13:04:48 +02:00
Szymon Morek
5714c3858f
fix: increase staging threshold for misaligned ptrs
...
Related-To: NEO-16118
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-22 12:46:58 +02:00
Jaroslaw Warchulski
195bf66a49
refactor: fix typos
...
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-09-22 12:46:41 +02:00
Compute-Runtime-Validation
c08aa1d400
Revert "performance: remove TLB invalidations on BMG/Windows"
...
This reverts commit 1239858eda .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-20 09:30:33 +02:00
Compute-Runtime-Validation
c7bd6b7b13
Revert "performance: remove TLB invalidations on PTL/Windows"
...
This reverts commit 9dfa9f1cbb .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-20 07:37:00 +02:00
Dominik Dabek
2ce915aa5b
performance: l0, enable usm pooling on bmg
...
Related-To: NEO-6893, GSD-11432
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-09-19 18:40:16 +02:00
Maciej Bielski
e8d43ff074
fix: various small improvements
...
Related-To: NEO-15630
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-09-19 13:42:36 +02:00
Kamil Kopryk
8ab463f47c
refactor: allow designated initialization directSubmissionPropertiesPerEngine
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-09-19 11:08:34 +02:00
Grochowski, Stanislaw
93d98c528d
fix: check interrupt support when allocating and releasing
...
Related-To: HSD-18043299783
Signed-off-by: Grochowski, Stanislaw <stanislaw.grochowski@intel.com >
2025-09-19 10:36:18 +02:00
Compute-Runtime-Validation
ac225e204d
Revert "performance: set 1ms ulls timeout on linux"
...
This reverts commit 8ae49b17ae .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-19 06:59:27 +02:00
Compute-Runtime-Validation
2db8fc266a
Revert "refactor: store special relocation names as string_view"
...
This reverts commit 1bf6431030 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-19 03:24:48 +02:00
Szymon Morek
1239858eda
performance: remove TLB invalidations on BMG/Windows
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-18 17:15:09 +02:00
Szymon Morek
9dfa9f1cbb
performance: remove TLB invalidations on PTL/Windows
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-18 17:06:46 +02:00
Bartosz Dunajski
d1d566a71b
feature: create single temporary allocation for bcs split 2
...
Related-To: NEO-14557
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-09-18 15:30:51 +02:00
Mateusz Jablonski
1bf6431030
refactor: store special relocation names as string_view
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-09-18 15:05:02 +02:00
Maciej Bielski
dcfe6c4a26
fix: add lock within processEviction() of TBX
...
Related-To: NEO-15630
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-09-18 14:17:13 +02:00
Mateusz Jablonski
8310b10987
fix: correct resolving external functions dependencies
...
respect scenario when dependency comes from separate module
Related-To: NEO-15211
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-09-18 13:47:08 +02:00
Szymon Morek
8ae49b17ae
performance: set 1ms ulls timeout on linux
...
Related-To: NEO-13843
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-18 11:48:12 +02:00
Mateusz Jablonski
04ad429e58
feature: propagate printf/indirect calls info from functions to kernel
...
Related-To: NEO-15211
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-09-18 11:22:18 +02:00
Filip Hazubski
7b71a13c6a
fix: Enable dummy blit wa for DG2
...
Related-To: NEO-7450, HSD-14017484014, HSD-14017486547, HSD-14021460914
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-09-18 10:13:41 +02:00
Mateusz Jablonski
f13c18be8c
refactor: remove not needed debug break
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-09-17 17:00:08 +02:00
Mateusz Jablonski
678e2d66e9
feature: propagate hasPrintfCalls info from zeinfo to kernel descriptor
...
Related-To: NEO-15211
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-09-17 16:44:36 +02:00
shubham kumar
9dadadfa73
feature: Use zesInit on windows always
...
Related-To: NEO-15060
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-09-17 15:14:47 +02:00
Szymon Morek
9647322cbf
performance: remove cache flush before stopping ULLS
...
Related-To: NEO-16153
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-17 13:22:13 +02:00
Jakub Nowacki
a5025edc20
fix: make initializeEngine() thread-safe
...
Related-To: NEO-15630
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com >
2025-09-17 11:01:33 +02:00
Compute-Runtime-Validation
63051f0635
Revert "feature: Use zesInit on windows always"
...
This reverts commit cf7a4bc0dd .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-17 09:25:31 +02:00
Compute-Runtime-Validation
10c37fbb78
Revert "fix: correctly set unpacked device binary prior decoding"
...
This reverts commit 60d5484e6b .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-17 05:06:35 +02:00
Mateusz Hoppe
0f657e8877
fix: allow creating hostptr allocations with GPU VA equal hostptr
...
- when host USM memory is allocated, gpu virtual address should be the
same as cpu address when chunking due to huge size is used
Related-To: GSD-11423
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-09-16 17:13:17 +02:00
Szymon Morek
5d7250ae6f
fix: return false for allocInUse when gpu hang detected
...
Related-To: NEO-16105
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-16 14:11:31 +02:00
Slawomir Milczarek
b169105da0
feature: Don't terminate ULLS contexts if busy context exists (default)
...
Controlled with the knob DirectSubmissionControllerContextGroupIdleDetection
(note: the feature is enabled by default)
Related-To: NEO-13325
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2025-09-16 13:42:32 +02:00
Vysochyn, Illia
b87f25753e
fix: Query peer access on root devices
...
Enables P2P query on BMG device creation.
Ensures the potential peer device is queried if
crossAccessEnabledDevices is not set.
Related-To: NEO-15427
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2025-09-16 13:05:59 +02:00
shubham kumar
cf7a4bc0dd
feature: Use zesInit on windows always
...
Related-To: NEO-15060
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-09-16 12:30:05 +02:00
Szymon Morek
6b37243bfa
performance: increase USM pool sizes
...
Related-To: NEO-16045
Also, unify pool config parameters and
reduce pool size for ULTs.
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-16 12:10:25 +02:00
Neil R. Spruit
c33fb25143
feature: Added L0 Mem Free Callback Registration
...
Related-To: NEO-15719
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-09-16 10:52:28 +02:00
Mateusz Jablonski
bc923f1b15
refactor: cleanup includes
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-09-16 09:41:10 +02:00
Slawomir Milczarek
a5f08b5f42
feature: Make priority level in priority extension truly optional
...
Related-To: NEO-16102
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2025-09-16 09:34:08 +02:00