Pratik Bari
76b93ca9aa
test(sysman): Changes in the sysman RAS tests
...
- Updated the MockSysmanProductHelper class
- Changed the product specific tests
Related-To: NEO-16027
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-09-10 10:32:36 +02:00
Kamil Kopryk
3555ee09af
refactor: simplify addResidency helper with variadic template
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-09-10 09:51:25 +02:00
Zbigniew Zdanowicz
5e9bb008ef
feature: expose record and replay graph extension
...
Related-To: NEO-15375
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-09-10 08:36:17 +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
Sarbojit Sarkar
36ded38589
fix(sysman): Addressed rule of zero_three_five issues in sysman modules
...
Related-To: NEO-15795
Signed-off-by: Sarbojit Sarkar <sarbojit.sarkar@intel.com >
2025-09-10 06:32:33 +02:00
Wesley Waugh
7829d93b92
feature: add debug key to dump debug surface to file
...
Related-To: NEO-15890
Signed-off-by: Wesley Waugh <wesley.waugh@intel.com >
2025-09-09 22:40:16 +02:00
Bellekallu Rajkiran
6108ff073f
refactor: Remove unreachable code
...
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-09-09 17:48:26 +02:00
Kamil Kopryk
e1084dfdd8
performance: optimize checking if ga is imported 2/2
...
Related-To: NEO-13163
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-09-09 11:31:58 +02:00
Damian Tomczak
c5d28bf99b
test: remove heapful test definition and rename heapful matcher
...
Related-to: NEO-14489
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-09-09 11:31:41 +02:00
Zbigniew Zdanowicz
96a240b677
feature: add missing graph extension version enum
...
- remove not needed L0 namespace from graph header
- add missing toHandle methods for graph classes
- use toHandle methods in tests
Related-To: NEO-15375
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-09-08 17:02:26 +02:00
Neil R. Spruit
14147c26d4
fix: Correctly handle RTAS EXT properties during zeDeviceGetProperties
...
Related-To: NEO-15257
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-09-08 16:14:54 +02:00
Mateusz Jablonski
d40ef9b31c
fix: add debug message in case of unsupported extension for append kernel API
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-09-08 14:40:38 +02:00
Zbigniew Zdanowicz
47204f2039
refactor: change shared pointer reference to const
...
Related-To: NEO-15375
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-09-08 14:33:31 +02:00
Mateusz Jablonski
8334c80332
fix: add ZE_APIEXPORT to zer API
...
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-09-08 14:33:15 +02:00
Zbigniew Zdanowicz
f180f6e26e
feature: attach external cb events before graph execution
...
Related-To: NEO-15375
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-09-08 13:12:53 +02:00
Compute-Runtime-Validation
24584d3186
Revert "feature: create single temporary allocation for bcs split"
...
This reverts commit 6191f5aec8 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-07 04:29:28 +02:00
Bartosz Dunajski
6191f5aec8
feature: create single temporary allocation for bcs split
...
Related-To: NEO-14557
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-09-05 16:05:48 +02:00
Mateusz Jablonski
1e7c9ee2e9
refactor: rename default descriptor names
...
move them out of L0 API version check
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-09-05 13:25:48 +02:00
Mateusz Jablonski
67c58ea575
refactor: move zer API out of L0 API version guard
...
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-09-05 12:07:02 +02:00
Vysochyn, Illia
cfd08bf38d
performance: Pass string_view by value
...
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2025-09-05 08:08:01 +02:00
Jakub Nowacki
372a9ae89b
fix: expose DP4A L0 cap by default
...
Related-To: NEO-14350
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com >
2025-09-04 19:27:00 +02:00
Mateusz Jablonski
1b52475237
refactor: remove not needed file
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-09-04 15:13:55 +02:00
Mateusz Jablonski
b54b568ce2
fix: bump exposed L0 API version to 1.13
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-09-04 14:03:02 +02:00
Bellekallu Rajkiran
19e0490e7d
refactor: Refactor sysman api entrypoints
...
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-09-04 13:32:17 +02:00
Mateusz Jablonski
73f2391fd1
test: allow linking L0 black box tests against L0 loader
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-09-04 13:10:07 +02:00
Kamil Kopryk
f15c42bd11
performance: optimize checking if ga is imported 1/2
...
Related-To: NEO-13163
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-09-04 11:08:22 +02:00
Zbigniew Zdanowicz
e3d1e60e8a
feature: collect external graph cb events for each executable graph
...
Related-To: NEO-15375
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-09-03 16:10:05 +02:00
Bellekallu Rajkiran
c3505bf1c3
refactor: Add helper for additions to residency container
...
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-09-03 14:57:59 +02:00
Kindracki, Jakub Tomasz
d15aff8679
fix: Fix compiler errors in ULTs
...
Fix warnings that appear
when optimizations in ULTs are enabled:
- `uninitialized` errors
- `free-nonheap-object` errors
- add ignoring `-Wno-maybe-uninitialized` errors for gcc12 Release
builds due to gcc bug
- fix `array-bounds` issue in readLongFileName function
- fix other `array-bounds` errors
Related-To: NEO-8116
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com >
2025-09-03 14:50:58 +02:00
Bartosz Dunajski
ac8f8d1d8c
feature: use bcs stream for copy offload bcs split
...
Related-To: NEO-14557
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-09-02 14:40:47 +02:00
Mateusz Hoppe
c96348d1f3
feature: add support for external memmap system extension
...
Related-To: GSD-11423
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-09-02 13:52:42 +02:00
Grochowski, Stanislaw
d1c63ead70
fix: report event sync mode only for supported platforms
...
Related-To: NEO-14929
Signed-off-by: Grochowski, Stanislaw <stanislaw.grochowski@intel.com >
2025-09-02 11:22:12 +02:00
Pratik Bari
a48c99e580
fix: Remove the current Ras Util Interface from specific products
...
Related-To: NEO-15787
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-09-02 09:40:01 +02:00
Bartosz Dunajski
d5d7276d1e
feature: limit ISA prefetch size
...
Related-To: NEO-14703
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-09-01 15:21:23 +02:00
Vysochyn, Illia
130c733f60
feature: Disable allocation compression for P2P
...
Disables the allocation compression under the following conditions:
* when on device supporting compression AND
* when multiple root devices supporting compression AND
* when p2p connection between those devices THEN
* disable compression for resources that can be IPC -> device USM
Related-To: NEO-15427
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2025-09-01 08:58:30 +02:00
Mateusz Jablonski
e808ccae61
fix: correct function name
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-29 17:19:20 +02:00
Aviral Nigam
2f06423e86
fix: Correct calculation of upstream address
...
Resolves: NEO-15305
Signed-off-by: Aviral Nigam <aviral.nigam@intel.com >
2025-08-29 16:48:36 +02:00
Maciej Bielski
91a4809a79
refactor: move Kernel data members to KernelImp::sharedState
...
The class Kernel is abstract and as such it should not have any members.
Move its members to sharedState as this is what they represent.
Related-To: NEO-15374
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-08-29 16:40:40 +02:00
Aviral Nigam
c1c1f1f0af
fix: Fix number of channels and bus width calculation
...
Take number of memory channels from telemetry instead
of using hard coded value and calculate memory bus width
based on the formula
busWidth = numChannels * 32
Related-To: NEO-15629
Signed-off-by: Aviral Nigam <aviral.nigam@intel.com >
2025-08-29 16:29:43 +02:00
Zbigniew Zdanowicz
e88d1287c0
feature: add graph support for new append functions
...
Related-To: NEO-15606, NEO-15571
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-08-29 16:29:26 +02:00
Joshua Santosh Ranjan
3da7a3364c
feature: add entry point for append marker
...
Related-To: NEO-13784
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2025-08-29 16:14:17 +02:00
Szymon Morek
0b8fab0713
performance: enable staging copies in L0
...
Related-To: NEO-14026
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-08-29 12:47:07 +02:00
Bartosz Dunajski
47a7d42f43
fix: correct events handling for copy offload bcs split
...
Related-To: NEO-14557
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-08-29 12:27:37 +02:00
Szymon Morek
e8b14dee12
fix: disable staging when shares system usm is enabled
...
Related-To: NEO-14026
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-08-29 12:10:16 +02:00
Maciej Bielski
25fd35d9df
refactor: move state-members of KernelImp to KernelSharedState
...
These members are common for all clones of a given KernelImp instance,
thus can be shared via shared_ptr (instead of being copied);
Related-To: NEO-15374
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-08-29 11:24:16 +02:00
Pratik Bari
bcdd9dc147
fix: Conditional support for RAS files based on header availability
...
Related-To: NEO-15788
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-08-29 10:02:43 +02:00
Matias Cabral
f29fe17231
feature: metrics report format supports scopes
...
Resolves: NEO-15143
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-08-29 08:52:22 +02:00
Compute-Runtime-Validation
21d2195e95
Revert "performance: enable staging copies in L0"
...
This reverts commit 1ded21f2c6 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-29 05:28:41 +02:00
Mateusz Jablonski
4bf4b93a21
test: add missing checks for device support in test for multiple platforms
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-28 17:33:23 +02:00
Szymon Morek
1ded21f2c6
performance: enable staging copies in L0
...
Related-To: NEO-14026
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-08-28 16:45:49 +02:00