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
Mateusz Hoppe
60d5484e6b
fix: correctly set unpacked device binary prior decoding
...
- add parsing Intel GT notes from elf when unpacking binary
- set indirectAccessBufferMajorVersion with correct value
Related-To: NEO-15211, IGC-12385
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-09-16 07:33:40 +02:00
Compute-Runtime-Validation
fae0f625a6
Revert "fix: Better IR file format ext handling"
...
This reverts commit a0407ff72a .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-16 02:16:08 +02:00
Fabian Zwoliński
8cf8fe4f5a
fix: use const auto& to avoid unnecessary copies
...
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2025-09-15 17:48:57 +02:00
Bartosz Dunajski
1348d62070
Revert "refactor: remove post blit arb_check wa"
...
This reverts commit 3d865bdea1 .
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-09-15 15:21:51 +02:00
Fabian Zwoliński
d8bfc288a8
fix: check for nullptr before dereference
...
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2025-09-15 14:51:57 +02:00
Chodor, Jaroslaw
a0407ff72a
fix: Better IR file format ext handling
...
This fix makes ocloc honor IR file format when picking
extension for the output file.
Additionally, this commit removes reduntant IR output when
compiling from IR.
Related-To: NEO-15876
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-09-15 14:51:06 +02:00
Bellekallu Rajkiran
36237d7e9f
refactor: Remove redundant specializations
...
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-09-15 14:39:59 +02:00
Mateusz Jablonski
e2f533e2a1
refactor: remove not needed code
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-09-15 14:19:40 +02:00
Maciej Plewka
07bfbd9c57
refactor: add option to AILEnumeration
...
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2025-09-15 11:34:05 +02:00
Compute-Runtime-Validation
e2d12e1742
Revert "feature: add pooling of USM global/constant surface"
...
This reverts commit 68698c9a74 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-14 16:26:29 +02:00
Compute-Runtime-Validation
69f46c79c5
Revert "fix: correctly set unpacked device binary prior decoding"
...
This reverts commit c4c3ec3291 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-13 02:53:14 +02:00
Zbigniew Zdanowicz
e727894d06
feature: add record replay graph device capabilities
...
Related-To: NEO-15375
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-09-12 16:23:55 +02:00
Fabian Zwoliński
68698c9a74
feature: add pooling of USM global/constant surface
...
Related-To: NEO-12287
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2025-09-12 16:05:52 +02:00
Szymon Morek
a31eef9bf5
refactor: add option to retrieve comp format from GMM
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-12 15:37:25 +02:00
Lukasz Jobczyk
3f1e6a6092
refactor: Remove unused ulls functionalities
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-09-12 13:54:44 +02:00
Mateusz Hoppe
c4c3ec3291
fix: correctly set unpacked device binary prior decoding
...
- add parsing Intel GT notes from elf when unpacking binary
- set indirectAccessBufferMajorVersion with correct value
Related-To: NEO-15211, IGC-12385
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-09-12 11:44:49 +02:00
Mateusz Jablonski
92316c8cd6
fix: don't setup notifyAubCapture callback when not needed
...
Related-To: NEO-11080
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-09-12 11:28:37 +02:00
Slawomir Milczarek
e80b84e699
feature: Don't terminate ULLS contexts if busy context exists
...
Enhanced direct submission idle detection to ensure that
ULLS contexts are not terminated if any context in the same group
is still busy or has pending work.
Idle detection now accurately considers the state of all CSRs
in a context group before terminating any direct submission.
Controlled with DirectSubmissionControllerContextGroupIdleDetection
(note: the feature is disabled by default in first step).
Related-To: NEO-13325
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2025-09-12 09:32:59 +02:00
Neil R. Spruit
c32e639472
fix: Disable IPC windows support by default
...
Related-to: NEO-15981
- Disables IPC windows support by default by setting
EnableShareableWithoutNTHandle to 0
- EnableShareableWithoutNTHandle can be set to 1 to enable
IPC windows support
- Addresses issue with potential performance issues On Windows
given shareable memory until a better soluition is found
to support IPC on Windows.
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-09-12 09:18:49 +02:00
Mateusz Hoppe
afe219879c
fix: correct aligned size of implcit args struct v1
...
Related-To: NEO-15211
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-09-12 07:36:58 +02:00
Compute-Runtime-Validation
7610d7c90a
Revert "refactor: Remove unused ulls functionalities"
...
This reverts commit 8ab4e1bcb8 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-12 02:54:13 +02:00
Vysochyn, Illia
f4bd4e603d
refactor: Use else if instead of nested else-if conditions
...
Replaces nested else-if with else if for consistency and readability.
No functional changes.
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2025-09-11 16:20:59 +02:00
Mateusz Jablonski
ed15408592
fix: correct order of wddm initialization
...
init gmm after getting device and paging queue handles
Related-To: NEO-11080
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-09-11 16:14:49 +02:00
Filip Hazubski
0c2a8ef30b
refactor: fix typo
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-09-11 15:55:38 +02:00
Lukasz Jobczyk
8ab4e1bcb8
refactor: Remove unused ulls functionalities
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-09-11 15:33:23 +02:00
Lukasz Jobczyk
678f99c57d
refactor: remove not used dispatch modes
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-09-11 14:59:21 +02:00
Kamil Kopryk
fe8cb28efe
refactor: improve L1 cache policy helper
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-09-11 14:14:46 +02:00
Radoslaw Jablonski
024ee558d4
feature: add extensions to L0 copy API
...
Related-To: NEO-15440
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com >
2025-09-11 12:59:28 +02:00
Szymon Morek
2098bca4f4
performance: enable usm reuse on L0/Xe2
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-11 12:09:00 +02:00
Lukasz Jobczyk
aa74555682
refactor: remove unused variable
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-09-11 12:01:32 +02:00
Kamil Kopryk
d20c9264e5
feature: add hostFunctions data layout
...
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-09-11 11:46:59 +02:00
Kamil Kopryk
c2a9efa8c0
refactor: correct if in cmake
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-09-11 11:04:26 +02:00
Compute-Runtime-Validation
eba3a2d685
Revert "feature: enable defer backing by default"
...
This reverts commit 34d4e526e9 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-11 05:54:53 +02:00
Compute-Runtime-Validation
d6a713c0e6
Revert "fix: disable shareable memory by default on Integrated gpu windows"
...
This reverts commit 84c7c6612b .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-11 05:26:18 +02:00