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
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
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 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
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
Wesley Waugh
7829d93b92
feature: add debug key to dump debug surface to file
...
Related-To: NEO-15890
Signed-off-by: Wesley Waugh <wesley.waugh@intel.com >
2025-09-09 22:40:16 +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
Slawomir Milczarek
5205c39008
test: Fixed test for queue priority levels
...
Related-To: NEO-14572
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2025-09-05 12:51:18 +02:00
Vysochyn, Illia
cfd08bf38d
performance: Pass string_view by value
...
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2025-09-05 08:08:01 +02:00
Jakub Nowacki
372a9ae89b
fix: expose DP4A L0 cap by default
...
Related-To: NEO-14350
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com >
2025-09-04 19:27:00 +02:00
Mateusz Hoppe
c81c5ab523
test(zebin): improve ze_info local_size decoding tests
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-09-04 15:18:44 +02:00
Compute-Runtime-Validation
482c5ce11b
Revert "fix: Better IR file format ext handling"
...
This reverts commit 1aa869d67d .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-04 09:36:49 +02:00
Compute-Runtime-Validation
d5f3e72804
Revert "refactor: add debug flag to invalidate L1 cache"
...
This reverts commit abb713e18f .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-04 05:05:58 +02:00
Mateusz Hoppe
feabf44722
fix: allow empty kernels entry in yaml
...
Related-To: NEO-16015
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-09-03 18:13:42 +02:00
Kindracki, Jakub Tomasz
d15aff8679
fix: Fix compiler errors in ULTs
...
Fix warnings that appear
when optimizations in ULTs are enabled:
- `uninitialized` errors
- `free-nonheap-object` errors
- add ignoring `-Wno-maybe-uninitialized` errors for gcc12 Release
builds due to gcc bug
- fix `array-bounds` issue in readLongFileName function
- fix other `array-bounds` errors
Related-To: NEO-8116
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com >
2025-09-03 14:50:58 +02:00
Michal Mrozek
3f9c49f216
refactor: remove redundant code
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-09-03 13:43:37 +02:00
Chodor, Jaroslaw
1aa869d67d
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-03 12:18:27 +02:00
Szymon Morek
abb713e18f
refactor: add debug flag to invalidate L1 cache
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-03 12:03:26 +02:00
Michal Mrozek
3ee33d26d9
refactor: remove not needed code
...
- low priority never uses direct submission
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-09-02 16:52:53 +02:00
Grochowski, Stanislaw
36614e614f
fix: partially remove cl_khr_spir reporting
...
Related-To: NEO-15215
Signed-off-by: Grochowski, Stanislaw <stanislaw.grochowski@intel.com >
2025-09-02 14:40:31 +02:00