Mateusz Jablonski
506d5837df
fix: disable support for deprecated patchtokens format
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-09-24 12:44:12 +02:00
Damian Tomczak
68755178a0
feature: isForceStatelessRefactor
...
Related-to: NEO-6075
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-09-24 12:10:53 +02:00
Mateusz Hoppe
12263b2e7c
fix: implicit arg buffer
...
- refactor validating target device and dcoding Intel GT Notes
- decoded versions are stored in singleDeviceBinary when decoding zebin
- adds parsing Intel GT notes from elf when unpacking binary
- sets indirectAccessBufferMajorVersion with correct value
- fix ImplicitArgsV1 - add simdWidth
- use correct simd size in patchImplicitArgs()
Related-To: NEO-16167, NEO-15211, IGC-12358
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-09-24 09:23:23 +02:00
Damian Tomczak
3a5b197f3a
feature: force stateless SvmMemCpy
...
Related-to: NEO-6075
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-09-24 09:13:37 +02:00
Fabian Zwoliński
a1c5fa1a13
feature: add pooling of USM global/constant surface
...
Related-To: NEO-12287
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2025-09-23 18:24:18 +02:00
Compute-Runtime-Validation
6736378c4d
Revert "fix: use condition variables instead of busy waits in worker threads"
...
This reverts commit 452475a0b9 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-23 17:06:18 +02:00
Szymon Morek
797807bea8
fix: reduce USM pool size for platforms prior Xe2
...
Related-To: NEO-16192
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-23 15:06:54 +02:00
Igor Venevtsev
452475a0b9
fix: use condition variables instead of busy waits in worker threads
...
Resolves: NEO-16085, GSD-11678, HSD-14025819208
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2025-09-23 14:44:39 +02:00
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
Damian Tomczak
82bc5256e7
feature: force stateless svm api calls
...
Related-to: NEO-6075
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-09-23 10:48:35 +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
a0d1a88f96
Revert "performance: move host/device memUsmAllocPool init to platform/contex...
...
This reverts commit f0f869ed42 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-20 07:34:13 +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
Aleksander Czerwionka
f0f869ed42
performance: move host/device memUsmAllocPool init to platform/context init
...
Related-To: NEO-16059
Signed-off-by: Aleksander Czerwionka <aleksander.czerwionka@intel.com >
2025-09-18 16:41:47 +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
Kindracki, Jakub Tomasz
700921cc10
test: Fix memory alignment issue when ULT optimizations enabled
...
Related-To: NEO-8116
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com >
2025-09-18 14:46:32 +02:00
Maciej Plewka
ea57fb4e2b
refactor: add test for mutex order in enqueueBlit
...
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2025-09-18 13:54:01 +02:00
Maciej Bielski
2c7e4de032
fix: add lock within gtpinNotifyPlatformShutdown()
...
Related-To: NEO-15630
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-09-18 09:28:22 +02:00
Maciej Plewka
dd3cda6127
fix: inherit timestamps only when nothing is submitted during enqueue
...
Related-To: NEO-8902
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2025-09-17 13:34:23 +02:00
Ben Ashbaugh
a80b6a1764
fix: add missing SPIR-V extension SPV_KHR_expect_assume
...
Related-To: NEO-16150
Signed-off-by: Ben Ashbaugh <ben.ashbaugh@intel.com >
2025-09-17 12:59:00 +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
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
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
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
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
Mateusz Hoppe
8074560e8a
fix: return 0 as PARTITION MAX SUBDEVICES in expose single device mode
...
Related-To: NEO-16116
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-09-12 16:40:27 +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
Kamil Kopryk
ca2b26e87b
test: remove unnecessary disableHeaplessStateInit
...
Related-To: NEO-16110
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-09-12 15:43:38 +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
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
Damian Tomczak
a58c56c0c1
feature: force stateless for copy buffer to buffer
...
Related-to: NEO-6075
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-09-12 10:54:32 +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
Maciej Plewka
74c7c625b8
fix: set profiling start on cpu only when enqueue not submitted
...
Related-To: NEO-8902
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2025-09-11 19:20:25 +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
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
Damian Tomczak
33db4ed0de
feature: force stateless for fill buffer
...
Related-to: NEO-6075
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-09-11 14:24:22 +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
Szymon Morek
b68f65af36
fix: do not use BCS for low priority queues
...
Related-To: NEO-16073
Currently only CCS is supported with
low priority context.
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-11 07:25:26 +02:00
Vysochyn, Illia
c74e9af84c
performance: Pass std::span by value
...
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2025-09-10 21:05:25 +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
Kamil Kopryk
8a1dc7e8a9
refactor: remove not used command queue member
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-09-10 09:52:06 +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
Compute-Runtime-Validation
c65de3df7f
Revert "fix: correctly set unpacked device binary prior decoding"
...
This reverts commit f7188038b4 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-10 03:52:20 +02:00
Mateusz Hoppe
f7188038b4
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-09 18:18:01 +02:00
Damian Tomczak
c2377e76c1
feature: force stateless for copy buffer to image
...
Related-to: NEO-6075
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-09-09 17:55:47 +02:00