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
Slawomir Milczarek
930cb2f25a
test: Fixed test for queue priority levels
...
Related-To: NEO-14572
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2025-09-18 16:15:36 +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
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
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
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
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
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
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
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
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
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 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
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
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
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
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
Lukasz Jobczyk
a390327ef9
refactor: remove unused code
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-09-10 15:38:48 +02:00
Bellekallu Rajkiran
dfe623da1f
refactor: Unify blitter copy property construction methods
...
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-09-10 13:10:15 +02:00
Damian Tomczak
6b70b2ba1f
build: update aot header for WCL A1 revision
...
Related-to: NEO-15660
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-09-10 13:04:28 +02:00
Narendra Bagria
34d4e526e9
feature: enable defer backing by default
...
Related-To: NEO-13403
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
Signed-off-by: Narendra Bagria <narendra.bagria@intel.com >
2025-09-10 12:41:30 +02:00
Kamil Kopryk
56415ddac7
refactor: unify naming for l3 flush after post sync
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-09-10 08:12:39 +02:00
Chodor, Jaroslaw
31615af618
refactor: Optional release keys
...
Adding new macro to allow optional release keys
Related-To: NEO-16055
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-09-09 17:02:36 +02:00
Damian Tomczak
c5d28bf99b
test: remove heapful test definition and rename heapful matcher
...
Related-to: NEO-14489
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-09-09 11:31:41 +02:00
John Falkowski
1f281a01ee
refactor: Add product helper getSharedSystemPatIndex
...
Resolves: NEO-15930
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2025-09-08 17:17:35 +02:00
Szymon Morek
2f114f9946
Revert "performance: reduce ULLS timeout to 1ms on XeLpg"
...
This reverts commit c31ca0a748 .
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-08 13:06:07 +02:00
Compute-Runtime-Validation
e1d0fd9627
Revert "test: Fixed test for queue priority levels"
...
This reverts commit 5205c39008 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-08 12:17:01 +02:00
Szymon Morek
03357b6089
performance: adjust size threshold for staging on linux
...
Related-To: NEO-15973
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-05 18:09:49 +02:00
Mateusz Hoppe
febe905a19
fix: set usesPrintf when .const.data.string present in elf
...
- printf_buffer argument may not be present when indirect access buffer
version==2
- deduce usesPrintf based on .const.data.string presence and required
iab for those cases
Related-To: NEO-15211, IGC-12385
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-09-05 13:52:27 +02:00