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
Zbigniew Zdanowicz
3380e10492
feature: add saving tag address and task count into command list when required
...
Related-To: NEO-16140
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-09-18 14:44:10 +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
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
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
Krzysztof Machnik
a0ff19823b
documentation: Update LEGACY_PLATFORMS.md
...
Signed-off-by: Krzysztof Machnik <krzysztof.machnik@intel.com >
2025-09-18 13:16:01 +02:00
Grzegorz Choinski
c1f42d4ed6
ci: infra revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2025-09-18 13:05:13 +02:00
Kindracki, Jakub Tomasz
9a0a591b7e
build: Add NEO_ULTS_ENABLE_OPTIMIZATIONS flag to cmake
...
Related-To: NEO-8116
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com >
2025-09-18 12:32:52 +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
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
Compute-Runtime-Validation
40eee63ede
Revert "fix: fallback ioq appendSignalEvent to appendBarrier"
...
This reverts commit 8427aa9c7b .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-18 02:23:46 +02:00
Zbigniew Zdanowicz
9c41fe996d
refactor: change priority type to int32_t
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-09-17 18:04:07 +02:00
Maciej Bielski
d68cfab86c
performance: R&R - optimize appendLaunchKernel family
...
Related-To: NEO-16017
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-09-17 17:10:55 +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
Neil R. Spruit
32b97af912
fix: Fix openSipWrapper fail check
...
Related-To: NEO-13739
- fix merge conflict with older fail check
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-09-17 16:29:08 +02:00
Zbigniew Zdanowicz
138d76a893
feature: add flag to save task count and tag address in command list
...
Related-To: NEO-16140
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-09-17 16:17:57 +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
Kamil Kopryk
2247dd6331
test: use zeDrivetGetExtensionFunctionAddress to get append host function api
...
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-09-17 13:51:22 +02:00
Mateusz Jablonski
4f8948300a
refactor: correct definition of extension struct
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-09-17 13:37:43 +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
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
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
Grzegorz Choinski
ce2a42f38a
ci: infra revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2025-09-17 12:41:09 +02:00
Bartosz Dunajski
8427aa9c7b
fix: fallback ioq appendSignalEvent to appendBarrier
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-09-17 12:27:10 +02:00
Narendra Bagria
d9ed61bb19
feature: use heapless builtins for copyRegion
...
Related-To: NEO-15323, NEO-7621
Signed-off-by: Narendra Bagria <narendra.bagria@intel.com >
2025-09-17 12:05:21 +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
Grochowski, Stanislaw
41a63a0907
fix: report cache reservation extension only on Linux
...
Related-To: NEO-15751
Signed-off-by: Grochowski, Stanislaw <stanislaw.grochowski@intel.com >
2025-09-17 10:06:47 +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
ocldev
a38b3895c5
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-09-16 18:39:50 +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
Kamil Kopryk
749ca98226
test: add host functions black box test
...
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-09-16 16:59:40 +02:00
Mateusz Jablonski
fa0799593b
build: update kernels_bin
...
Related-To: NEO-16050
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-09-16 16:40:37 +02:00
Damian Tomczak
c132def475
build: update kernels_bin
...
Related-to: NEO-15742
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-09-16 15:31:10 +02:00
Zbigniew Zdanowicz
65a51abc2a
ci: enable and modify graph black box test
...
Related-To: NEO-15375
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-09-16 14:17:29 +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
Bellekallu Rajkiran
64c47ff467
refactor: unify set arg helpers
...
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-09-16 13:42:48 +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
Anvesh Bakwad
b2cf5f4572
feature(sysman): Add placeholder method for handling frequency extensions
...
Related-To: NEO-15544
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2025-09-16 10:47:07 +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