Aviral Nigam
58415ade47
fix: Fixes how we populate the sysman handle
...
This fixes how we populate the uuids corresponding to
device into the uuidDeviceMap
Related-To: NEO-15882
Signed-off-by: Aviral Nigam <aviral.nigam@intel.com >
2025-10-06 17:23:38 +02:00
Mateusz Jablonski
9ca3a9b5d8
build: remove not needed test kernels
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-06 17:06:59 +02:00
Naklicki, Mateusz
e6300c83ee
refactor: cleanup header includes in sysman
...
Related-To: NEO-15383
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2025-10-06 16:50:52 +02:00
Kamil Kopryk
d415c3eb11
refactor: mark noexcept move operations in nonCopyableClass
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-10-06 16:23:08 +02:00
Kamil Kopryk
119e0d99f0
refactor: specify cpp20 standard explicitly in clang format
...
Cpp11 is a deprecated alias for Latest
from: https://clang.llvm.org/docs/ClangFormatStyleOptions.html
Related-To: NEO-16344
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-10-06 16:05:04 +02:00
Radoslaw Jablonski
54de14a9dc
refactor: apply clang-format's InsertBraces rule
...
Formats code before InsertBraces rule is enabled.
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com >
2025-10-06 15:32:46 +02:00
Igor Venevtsev
9d1da44e08
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-10-06 13:27:34 +02:00
Bartosz Dunajski
6bee05e894
fix: adjust copy offload selection logic
...
Related-To: NEO-16250
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-10-06 13:21:22 +02:00
Bartosz Dunajski
42371ee7bd
fix: decanonize prefetch gpu va
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-10-06 12:54:42 +02:00
Mateusz Jablonski
9ab15e28c1
test: reduce file system accesses in L0 tests
...
Related-To: NEO-16307
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-06 12:34:39 +02:00
ocldev
e504c70cf7
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-10-06 12:34:24 +02:00
Aleksandra Nizio
fd14712d7a
fix: allow IP version format in -device_options and improve error messages
...
Related-To: GSD-7106,NEO-15916
Signed-off-by: Aleksandra Nizio <aleksandra.nizio@intel.com >
2025-10-06 11:43:53 +02:00
Compute-Runtime-Validation
d3ac2f871b
Revert "fix: add missing lock in bcs split path"
...
This reverts commit 8ea8e78471 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-06 11:38:28 +02:00
Naklicki, Mateusz
42364dd070
feature: add missing api calls handling for graph dump
...
Implement handling for:
- zeCommandListAppendLaunchKernelWithArguments
- zeCommandListAppendLaunchKernelWithParameters
Related-To: NEO-15377
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2025-10-06 10:49:28 +02:00
Dominik Dabek
8575573dbd
fix: l0, bindless image from pooled alloc
...
Make sure pool offset is applied when growing pools are used.
Related-To: NEO-16317, GSD-11804
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-10-06 10:21:05 +02:00
Compute-Runtime-Validation
feff29fd47
Revert "refactor: l0 host usm pool to unique ptr"
...
This reverts commit 0cf67302b2 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-05 06:27:30 +02:00
Young Jin Yoon
5eed1f5b72
fix: return unsupported when using ZE_IMAGE_TYPE_BUFFER
...
return ZE_RESULT_ERROR_UNSUPPORTED_FEATURE when ZE_IMAGE_TYPE_BUFFER
is used.
Related-To: NEO-16034
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2025-10-04 01:51:45 +02:00
Young Jin Yoon
929ebc7976
fix: return allocation size for zeImageGetMemoryPropertiesExp
...
Returned the memory allocation size instead of pixel size
for zeImageGetMemoryPropertiesExp
Related-To: NEO-16033
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2025-10-04 01:51:29 +02:00
Kamil Kopryk
f17ac35108
refactor: improve compilation time
...
Limit bitset includes,
stl bitset is slow to compile
Related-To: NEO-15390
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-10-03 21:21:25 +02:00
Bartosz Dunajski
8ea8e78471
fix: add missing lock in bcs split path
...
Related-To: NEO-14557
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-10-03 21:06:28 +02:00
Mateusz Jablonski
6c0c229c82
refactor: remove not needed flags to force OCL version support
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-03 16:57:08 +02:00
Maciej Bielski
fa01460334
fix: R&R - setKernelState for appendLaunchKernelWithArguments
...
Related-To: NEO-16017
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-10-03 11:30:07 +02:00
Katarzyna Cencelewska
0f866e24e6
fix: enable setting timestamp via submission on tbx mode
...
Resolves: NEO-16293
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2025-10-03 08:43:18 +02:00
ocldev
1f7839f16f
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-10-03 06:18:03 +02:00
Mateusz Jablonski
69eeaee0eb
refactor: remove not needed function - isDotIntegerProductExtensionSupported
...
the function always returns true
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-02 16:20:59 +02:00
Mateusz Jablonski
e9af7aee15
refactor: remove always true variable - supportsOcl21Features
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-02 16:03:37 +02:00
Dominik Dabek
0cf67302b2
refactor: l0 host usm pool to unique ptr
...
Related-To: NEO-16084
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-10-02 15:36:25 +02:00
Szymon Morek
ee032982a6
refactor: print faulted address when waiting for tag
...
getDeviceState on Windows prints faulted GPU VA
if OOB access happened.
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-10-02 14:59:02 +02:00
Slawomir Milczarek
98b6259129
fix: Switch compute-engine idle check to try-lock
...
Related-To: NEO-13225
Replace blocking obtainUniqueOwnership with non-blocking
tryObtainUniqueOwnership in isDirectSubmissionIdle.
Treat compute engine as not idle when lock is contended
(conservative; prevents false stops).
Avoid deadlock scenarios caused by holding
directSubmissionsMutex while waiting on a CSR lock.
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2025-10-02 14:41:24 +02:00
Zbigniew Zdanowicz
5110a405a1
test: unify creation of immediate command list creation in black box tests
...
- prepare variants of create method needed for various scenarios
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-10-02 14:27:21 +02:00
Mateusz Jablonski
710d70a787
refactor: remove not needed code
...
Related-To: NEO-16154
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-02 11:41:08 +02:00
Mateusz Jablonski
53ae65e978
refactor: remove not needed code
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-02 08:18:02 +02:00
Zbigniew Zdanowicz
218be5b361
test: change function to create cb events in black box tests
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-10-01 18:16:37 +02:00
Dominik Dabek
7bb2d323d9
performance: enable l0 device usm growing pools
...
Related-To: NEO-16084
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-10-01 17:06:25 +02:00
Mateusz Jablonski
165305090b
refactor: remove always true variable - ftrSupportsInteger64BitAtomics
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-01 16:45:16 +02:00
Maciej Bielski
1e8309f4c1
refactor: remove support for tracing
...
Tracing functionality has been moved to loader.
Related-To: NEO-15630
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-10-01 16:00:45 +02:00
Jack Myers
7b18a66710
fix: ensure proper heap alignment
...
Noticed an issue on machine with following `sycl-ls`:
When running `sycl-ls` with a recent debug build of NEO, it exposed a
heap alignment problem:
```shell
Assert was called at 324 line in file:
../../src/neo/shared/source/memory_manager/gfx_partition.cpp
```
Related-To: NEO-16287
Signed-off-by: Jack Myers <jack.myers@intel.com >
2025-10-01 14:46:52 +02:00
Jack Myers
518e044cc4
fix: correctly report pvc ondemand paging capabilities
...
Related-To: NEO-15938
Signed-off-by: Jack Myers <jack.myers@intel.com >
2025-10-01 14:46:05 +02:00
Mateusz Jablonski
5b8e8b8b1a
refactor: unify GmmMemory definition
...
Related-To: NEO-11080
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-01 14:23:35 +02:00
Mateusz Jablonski
0caa8d5297
refactor: remove always true variable - supportsFloatAtomics
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-01 14:06:44 +02:00
Kamil Kopryk
2192e0b90e
refactor: improve compilation time
...
Limit chrono includes,
chrono is very slow to compile
Related-To: NEO-15390
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-10-01 13:50:29 +02:00
Artur Harasimiuk
0a74a74710
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2025-10-01 11:50:07 +02:00
Radoslaw Jablonski
be3427a9e8
fix: L0 Copy extensions validation
...
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com >
2025-10-01 11:47:42 +02:00
Slawomir Milczarek
393c4d0985
Revert "fix: Fix DirectSubmissionController deadlock with try_lock pattern"
...
Related-To: NEO-13325
This reverts commit 40ce5eb55e .
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2025-10-01 11:23:16 +02:00
Bellekallu Rajkiran
286f973d0c
feature(sysman): Add support for Memory properties & state for iGPU's in Linux
...
Related-To: NEO-14198, NEO-15464
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-10-01 09:46:43 +02:00
Bartosz Dunajski
735a2a5b94
refactor: remove not used helper method
...
Related-To: NEO-16250
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-10-01 09:28:56 +02:00
Filip Hazubski
728bdc2178
fix: Correct dummy blit pitch size for xe lpg and xe hpg
...
Resolves: HSD-18043456303
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-10-01 07:41:43 +02:00
ocldev
5dc5a9d213
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-10-01 06:17:44 +02:00
Compute-Runtime-Validation
eed28d6552
Revert "fix: remove spir support from xe2 and later"
...
This reverts commit a744ce6fbb .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-01 04:41:59 +02:00
Compute-Runtime-Validation
b993895ef4
Revert "refactor: remove support for tracing"
...
This reverts commit 8382f75c5b .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-01 03:31:26 +02:00