Jakub Nowacki
2af0f514ec
fix: make readModuleDebugArea() thread-safe
...
Related-To: NEO-15630
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com >
2025-10-24 14:25:46 +02:00
Dominik Dabek
ff48090c11
feature: usm pool residency tracking
...
Initially under debug flag.
Track residency of pool and chunks.
If pool is already resident or already evicted, we can skip memory
operation on chunk from pool.
Return error on using not allocated chunk in pool.
Related-To: NEO-16303
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-10-24 13:14:37 +02:00
Compute-Runtime-Validation
6151a587f3
Revert "feature: Add support for euss buffer overflow on windows"
...
This reverts commit 91a27e9e9d .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-24 02:21:16 +02:00
Zbigniew Zdanowicz
17b92df5fb
performance: small tweaks of patch preamble encoding
...
Related-To: NEO-16434
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-10-23 17:21:09 +02:00
Dominik Dabek
74d050f7be
refactor: l0 usm host pool to unique ptr
...
Related-To: NEO-16084
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-10-23 14:59:26 +02:00
Mateusz Jablonski
c92ab7c40f
fix: expose preview L0 API functions from L0 namespace
...
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-23 13:23:04 +02:00
Zbigniew Zdanowicz
9474d455b1
refactor: remove not needed patch preamble function
...
Related-To: NEO-16434
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-10-23 11:23:34 +02:00
shubham kumar
91a27e9e9d
feature: Add support for euss buffer overflow on windows
...
Related-To: NEO-15684
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-10-23 08:25:23 +02:00
Brandon Yates
7f50c59c0c
fix: Two fixes for debugger SLM access
...
1) retry count needs to be increased. It is too low in some cases
2) Command.offset will get zero'd by SIP in some cases. We cannot
rely on it to maintain running value
Related-to: HSD-18043174020
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-10-22 20:27:04 +02:00
Bartosz Dunajski
085814dbee
test: skip multi bcs aub if configuration not supported
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-10-22 16:13:13 +02:00
Tomasz Biernacik
b4f018135d
fix: support correct max fill pattern size
...
Related-To: NEO-14372
Signed-off-by: Tomasz Biernacik <tomasz.biernacik@intel.com >
2025-10-22 15:54:05 +02:00
John Falkowski
b35b6483c7
fix: Remove prefetch allocations for immediate commandlist
...
Related-To: NEO-13716
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2025-10-22 06:14:45 +02:00
Mateusz Jablonski
bc71b2f685
refactor: reduce usage of gmmlib headers
...
use own ImagePlane wrapper
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-21 17:03:25 +02:00
Bartosz Dunajski
9893a8c791
test: disable aggregated events aubs
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-10-21 14:45:29 +02:00
Zbigniew Zdanowicz
f2c38ee012
feature: add debug flag to control graph patch preamble
...
Related-To: NEO-16434
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-10-21 13:36:16 +02:00
Mateusz Hoppe
8d8404f59b
performance: improve performance by caching debugger object
...
- Device::getDebugger() does not reference rootDeviceEnvironment
Resolves: GSD-11858
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-10-21 11:38:54 +02:00
Neil R. Spruit
c4c8f21b7f
feature: Support for reading sip lib register access
...
Related-To: NEO-16148
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-10-20 19:04:32 +02:00
Zbigniew Zdanowicz
41b62185b8
refactor: change preamble method from virtual to regular
...
Related-To: NEO-16434
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-10-20 13:00:16 +02:00
Mateusz Hoppe
8699384031
fix: mutate implicit arguments according to channels used
...
- vector type implicit args like local work size may use only single channel,
this needs to be accounted for when mutating args
Resolves: NEO-16343
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-10-20 12:21:43 +02:00
Szymon Morek
0696340d3d
refactor: remove unused code
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-10-20 08:02:23 +02:00
Naklicki, Mateusz
0913ef4e7a
feature: check graph capture restrictions
...
Related-To: NEO-15377
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2025-10-17 16:10:10 +02:00
Compute-Runtime-Validation
d07e97a38a
Revert "feature: EUStall metrics calculation supports scopes"
...
This reverts commit 2d2b77d908 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-17 08:47:32 +02:00
Wesley Waugh
e2c8175caf
feature: Calculate StateSaveAreaSize with siplib
...
Related-To: NEO-15642
Signed-off-by: Wesley Waugh <wesley.waugh@intel.com >
2025-10-16 23:46:10 +02:00
Brandon Yates
6a66c5df71
fix: xe debugger - set lrc and exec queue on page fault event
...
Related-to: GSD-11826
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-10-16 19:27:31 +02:00
Mateusz Jablonski
ae2dce4070
fix: add missing ZE_APIEXPORT keywords
...
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-16 15:01:01 +02:00
Bartosz Dunajski
ee89d0ccd6
test: aggregated event bcs split aub
...
Related-To: NEO-14557
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-10-16 14:31:29 +02:00
Bartosz Dunajski
ce5a17bcc5
fix: copy offload cross engine dependency handling
...
Related-To: HSD-18043670900
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-10-16 14:15:36 +02:00
Zbigniew Zdanowicz
fd3d586fd7
performance: call attach external events function only when events exist
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-10-16 11:56:56 +02:00
Aleksander Czerwionka
cfbbe04e32
refactor: decrease UsmMemAllocPoolsManager pool sizes in unit tests
...
Related-To: NEO-16082
Might fix NEO-16307
Signed-off-by: Aleksander Czerwionka <aleksander.czerwionka@intel.com >
2025-10-16 11:48:04 +02:00
Naklicki, Mateusz
a05ce05af6
test: add missing include
...
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2025-10-16 10:58:27 +02:00
Compute-Runtime-Validation
cfb4182524
Revert "fix: state cache invalidation WA for xe3"
...
This reverts commit ebdf993a25 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-16 06:17:53 +02:00
Chandio, Bibrak Qamar
49020f234d
feature: Support for pStart
...
Related-To: NEO-15156, GSD-9939
Support for start address hint on zeVirtualMemReserve.
If it fails to find pStart then it defaults to the base line
allocateWithCustomAlignment(...)
Signed-off-by: Chandio, Bibrak Qamar <bibrak.qamar.chandio@intel.com >
2025-10-16 00:22:00 +02:00
Matias Cabral
2d2b77d908
feature: EUStall metrics calculation supports scopes
...
Related-To: NEO-15142
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-10-15 17:17:18 +02:00
Jemale Lockett
da7915e1ad
refactor: Minor definition change and test simplification
...
Related-to: NEO-16068
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2025-10-15 16:37:54 +02:00
Mateusz Jablonski
35f6dc12b8
refactor: remove not needed code
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-15 16:19:04 +02:00
Zbigniew Zdanowicz
8c522e3097
performance: noop only reminder of patch preamble
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-10-15 14:53:15 +02:00
Jaroslaw Warchulski
ebdf993a25
fix: state cache invalidation WA for xe3
...
Related-To: NEO-16281, NEO-16405
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-10-15 13:42:46 +02:00
Bartosz Dunajski
efc7bcba4b
fix: aggregated inc value in offload path
...
Related-To: NEO-14557
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-10-15 13:42:29 +02:00
Compute-Runtime-Validation
ddf97d8097
Revert "test: parse cmds in test"
...
This reverts commit 023b29cc58 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-15 12:54:57 +02:00
Alicja Lukaszewicz
dd252e7852
feature: improve logic to check for P2P access
...
Related-To: NEO-15711
Signed-off-by: Alicja Lukaszewicz <alicja.lukaszewicz@intel.com >
2025-10-15 10:45:22 +02:00
Slawomir Milczarek
1410459836
fix: Fix HostPointerManager multi-allocation for non-zero root device indices
...
Related-To: NEO-15430
Previously, HostPointerManager constructed HostPointerData and
MultiGraphicsAllocation using devices.size()-1 as the max root device index.
This caused aborts when devices with non-zero root device indices were used,
since the internal allocation vector was undersized.
This change computes the maximum root device index from the input device vector
and uses it to size HostPointerData and MultiGraphicsAllocation correctly.
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2025-10-15 08:22:30 +02:00
Young Jin Yoon
9cc773f7ab
test: move CopyOffloadInOrderTest to fixture
...
Moved CopyOffloadInOrderTests in test_in_order_cmdlist_2.cpp to
in_order_cmd_list_fixture.h for reusability
Related-To: NEO-7067
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2025-10-15 07:51:33 +02:00
Maciej Bielski
6005284a6f
performance: fix minor inefficiencies - leverage move semantics
...
Related-To: NEO-15630
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-10-14 21:17:01 +02:00
Katarzyna Cencelewska
f827cda964
fix: override correctly priority when primary engine
...
and set properly priority when priorityLevel set
Resolves: HSD-18043591896
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2025-10-14 17:41:26 +02:00
Naklicki, Mateusz
b27059dfc3
fix: add debug messages when graph export fails
...
Related-To: NEO-15377
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2025-10-14 17:16:23 +02:00
Pratik Bari
70fe9c5df0
fix(sysman): The Correct Device Name is returned during Sysman Init
...
Added some sysman and nl_api tests to increase the code coverage
Related-To: NEO-15786
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-10-14 16:16:46 +02:00
Naklicki, Mateusz
e31d052328
fix: remove unnecessary comments from graph dump
...
Add section comments only when corresponding edges are present.
Related-To: NEO-15377
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2025-10-14 13:03:47 +02:00
Bartosz Dunajski
d0670668f1
fix: add missing aggregated split residency call
...
Related-To: NEO-14557
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-10-14 08:18:04 +02:00
Jemale Lockett
765af92aca
refactor: Add type conversion handling methods for EuDebugInterface
...
Resolves: NEO-16068
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2025-10-13 23:56:33 +02:00
Mateusz Hoppe
023b29cc58
test: parse cmds in test
...
Related-To: NEO-14939
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-10-13 13:51:34 +02:00