Commit Graph

6370 Commits

Author SHA1 Message Date
Bellekallu Rajkiran
1c131961ab refactor: Add helper for insert sw tag
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2025-09-22 13:13:24 +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
Shreyas Kunder
5c6ae48d17 feature: Metrics properties show metric scopes in Tracelib
Related-To: NEO-15832

Signed-off-by: Shreyas Kunder <shreyas.kunder@intel.com>
2025-09-22 11:36:57 +02:00
Bartosz Dunajski
a9f43dac9f feature: api to query aggregated event increment value
Related-To: NEO-14557

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-09-19 16:04:36 +02:00
Maciej Bielski
e8d43ff074 fix: various small improvements
Related-To: NEO-15630

Signed-off-by: Maciej Bielski <maciej.bielski@intel.com>
2025-09-19 13:42:36 +02:00
Bellekallu Rajkiran
47fe017efd fix: Modify kernelWithAssert flag handling
Reset kernelWithAssertAppended flag only upon
synchronization for immediate command list

Related-To: NEO-14997

Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2025-09-19 12:41:33 +02:00
Bartosz Dunajski
1ac3ebaf2c fix: fallback ioq appendSignalEvent to appendBarrier 2
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-09-19 12:05:27 +02:00
Zbigniew Zdanowicz
0b65b86ccb feature: synchronize patch preamble with wait commands before patching
Related-To: NEO-16140

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2025-09-19 11:21:22 +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
Compute-Runtime-Validation
838cd2cfdd Revert "feature: use heapless builtins for copyRegion"
This reverts commit d9ed61bb19.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-09-19 02:57:05 +02:00
Dominik Dabek
6ec9ebd7a6 fix: l0, disable device usm pooling on multidevice
Related-To: NEO-6893, GSD-11432

Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2025-09-18 16:38:08 +02:00
Bartosz Dunajski
d1d566a71b feature: create single temporary allocation for bcs split 2
Related-To: NEO-14557

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-09-18 15:30:51 +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
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
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
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
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
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
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
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
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
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
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
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
Narendra Bagria
dfd926a9c6 feature: system allocator support for copyRegion
Related-To: NEO-15323

Signed-off-by: Narendra Bagria <narendra.bagria@intel.com>
2025-09-15 16:08:08 +02:00
Kamil Kopryk
8b1923c4c8 test: remove not needed heapless ults executed on heapful platforms
Related-To: NEO-16110
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-09-15 15:55:18 +02:00
Fabian Zwoliński
d8bfc288a8 fix: check for nullptr before dereference
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com>
2025-09-15 14:51:57 +02:00
Kamil Kopryk
867a96ea0c feature: add host functions api entry
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-09-15 13:56:07 +02:00
Narendra Bagria
3806ce5fd7 feature: use stateless builtins for copyRegion
Related-To: NEO-15323, NEO-6075

Signed-off-by: Narendra Bagria <narendra.bagria@intel.com>
2025-09-15 09:33:59 +02:00
Vysochyn, Illia
881e5da710 test: Replace deprecated driver initialization
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com>
2025-09-15 08:02:44 +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
Jemale Lockett
a1db7f6dcf fix: Add context and lrc info to threads in resume scans
Resolves: NEO-15486
Related-To: GSD-11669

Signed-off-by: Jemale Lockett <jemale.lockett@intel.com>
2025-09-12 21:37:43 +02:00
Matias Cabral
f2f86be6c0 feature: updates to metrics calculate API
Resolves: NEO-15958

Signed-off-by: Matias Cabral <matias.a.cabral@intel.com>
2025-09-12 21:18:46 +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
Zbigniew Zdanowicz
0799f8cd54 feature: add graph properties api structures and flags
Related-To: NEO-15375

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2025-09-12 12:47:22 +02:00
Zbigniew Zdanowicz
53fc4c1958 refactor: correct driver extension header files
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2025-09-12 10:46:18 +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