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 Hoppe
c81c5ab523
test(zebin): improve ze_info local_size decoding tests
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-09-04 15:18:44 +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
Compute-Runtime-Validation
482c5ce11b
Revert "fix: Better IR file format ext handling"
...
This reverts commit 1aa869d67d .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-04 09:36:49 +02:00
Compute-Runtime-Validation
d5f3e72804
Revert "refactor: add debug flag to invalidate L1 cache"
...
This reverts commit abb713e18f .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-04 05:05:58 +02:00
Mateusz Hoppe
feabf44722
fix: allow empty kernels entry in yaml
...
Related-To: NEO-16015
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-09-03 18:13:42 +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
Michal Mrozek
3f9c49f216
refactor: remove redundant code
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-09-03 13:43:37 +02:00
Chodor, Jaroslaw
1aa869d67d
fix: Better IR file format ext handling
...
This fix makes ocloc honor IR file format when picking
extension for the output file.
Additionally, this commit removes reduntant IR output when
compiling from IR.
Related-To: NEO-15876
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-09-03 12:18:27 +02:00
Szymon Morek
abb713e18f
refactor: add debug flag to invalidate L1 cache
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-03 12:03:26 +02:00
Bellekallu Rajkiran
931e3a0dc6
refactor: Remove redundant parameters to get_builtin_options
...
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-09-03 11:46:18 +02:00
Michal Mrozek
3ee33d26d9
refactor: remove not needed code
...
- low priority never uses direct submission
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-09-02 16:52:53 +02:00
Grochowski, Stanislaw
36614e614f
fix: partially remove cl_khr_spir reporting
...
Related-To: NEO-15215
Signed-off-by: Grochowski, Stanislaw <stanislaw.grochowski@intel.com >
2025-09-02 14:40:31 +02:00
Mateusz Jablonski
7f82d88d6f
test: correct local memory property in img info expectations
...
Related-To: NEO-11080
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-09-02 13:52:58 +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
Szymon Morek
030a489b5b
performance: disable tlb invalidation on PTL/Xe
...
Related-To: NEO-15939
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-02 13:33:45 +02:00
Bellekallu Rajkiran
0557b82586
fix: nullptr dereference for blitProperties allocations
...
Related-To: NEO-15461
Signed-off-by: Narendra Bagria <narendra.bagria@intel.com >
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-09-02 12:14:06 +02:00
Szymon Morek
46be2bde05
performance: enable ULLS on copy engine on PTL
...
Related-To: NEO-15990
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-02 11:07:39 +02:00
Szymon Morek
c31ca0a748
performance: reduce ULLS timeout to 1ms on XeLpg
...
Related-To: NEO-13843
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-01 16:42:58 +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
Szymon Morek
4a2c938c54
performance: disable tlb invalidation on LNL/Xe
...
Related-To: NEO-15939
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-01 15:12:23 +02:00
Szymon Morek
90be39c9c0
performance: enable low latency hint on Xe
...
Related-To: NEO-14708
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-01 13:34:29 +02:00
Compute-Runtime-Validation
c3a3fe6f01
Revert "fix: add null-termination sign to binaries in ocloc"
...
This reverts commit b67e1dc806 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-01 10:27:17 +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
Lukasz Jobczyk
d8cc70a130
fix: Leave async builtin init only on PVC
...
Resolves: GSD-11652, GSD-11481
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-08-29 12:32:04 +02:00
Brandon Yates
4e8d340cf1
fix: Only primary drm context should enable eu debug
...
Related-to: HSD-18043158665
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-08-29 01:22:50 +02:00
Mateusz Jablonski
1a33ef822f
build: add cmake flag to disable ocloc support for core/sku
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-28 14:04:03 +02:00
Grochowski, Stanislaw
92a146c7d2
feature: platform interrupt support detection
...
Related-To: NEO-14929
Signed-off-by: Grochowski, Stanislaw <stanislaw.grochowski@intel.com >
2025-08-28 12:47:29 +02:00
Mateusz Jablonski
80359a4362
feature: store info related to indirect calls within kernel
...
Related-To: NEO-15211
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-28 10:19:40 +02:00
Katarzyna Cencelewska
dfe14a2f0d
test: add missing ult for isAvailableExtendedScratch
...
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2025-08-28 09:42:50 +02:00
Alicja Lukaszewicz
bca503548a
feature: add peer access check on driver init
...
Related-To: NEO-14885, HSD-14024947073
Signed-off-by: Alicja Lukaszewicz <alicja.lukaszewicz@intel.com >
2025-08-27 15:48:22 +02:00
Bartosz Dunajski
2e58669fe9
feature: enable BCS split for copy offload queues
...
Related-To: NEO-14557
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-08-27 15:39:30 +02:00
Mateusz Jablonski
5078e5352d
test: correct restoring cpu info members in tests
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-27 13:46:52 +02:00
Grochowski, Stanislaw
12fa26f202
refactor: remove kmdaf from codebase
...
Related-To: NEO-14800
Signed-off-by: Grochowski, Stanislaw <stanislaw.grochowski@intel.com >
2025-08-27 11:12:53 +02:00
Radoslaw Jablonski
4276647de2
test: mock product helper in device tests
...
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com >
2025-08-27 07:21:30 +02:00
Aleksandra Nizio
5eddca89c4
fix: Add support for blitterMask argument in AUB tests
...
Related-To: NEO-14449
Signed-off-by: Aleksandra Nizio <aleksandra.nizio@intel.com >
2025-08-26 17:13:41 +02:00
Damian Tomczak
9106feee5f
test: heapless matcher unification
...
Related-to: NEO-14526
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-08-26 15:51:44 +02:00
Kamil Kopryk
5ea1a4836b
fix: correct gmm resource type for printf surface
...
Related-To: NEO-13163
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-08-26 15:43:16 +02:00
Ben Ashbaugh
563615202e
feature: implementation of cl_khr_spirv_queries
...
Related-To: NEO-15093
Signed-off-by: Ben Ashbaugh <ben.ashbaugh@intel.com >
2025-08-26 10:45:23 +02:00
Narendra Bagria
31bcea128f
feature: system allocator support for image APIs
...
Related-To: NEO-15461
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
Signed-off-by: Narendra Bagria <narendra.bagria@intel.com >
2025-08-26 09:35:22 +02:00
Lukasz Jobczyk
f7739f8dea
refactor: Adjust ail enum
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-08-26 08:01:34 +02:00
Radoslaw Jablonski
73686d03a3
test: mock AubManager readMMIO
...
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com >
2025-08-25 16:37:31 +02:00
Michal Mrozek
6ef0af7e22
refactor: remove redundant code
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-08-25 16:14:42 +02:00
Kamil Kopryk
135d249c68
fix: disable RedirectFlushL3HostUsmToExternal
...
Related-To: NEO-13163
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-08-25 15:57:26 +02:00
Szymon Morek
228da24b38
performance: align alloc size to 2MB on XeKMD/iGPU
...
Related-To: NEO-15905
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-08-25 15:37:59 +02:00
Radoslaw Jablonski
393604ef80
refactor: numThreadsPerEu
...
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com >
2025-08-25 11:31:49 +02:00
Kindracki, Jakub Tomasz
614d1b8161
fix: Ignore gcc warnings and disable dll optimizations
...
Disable compiler optimizations for linux dll unit tests, because they
made the tests use original instead of mock syscalls.
Ignore false-positive gcc warnings:
- Ignore restrict for gcc12 and maybe-uninitialized
for gcc >= 13 warnings in Release builds in the whole project
- Ignore array-bounds warnings in specific cases
Related-To: NEO-8116
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com >
2025-08-25 10:38:54 +02:00
Compute-Runtime-Validation
82a1d0c81c
Revert "feature: system allocator support for image APIs"
...
This reverts commit 001f3a3816 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-23 02:06:57 +02:00
Maciej Bielski
9a82e3439a
fix: serialize constructBcsEngine
...
Related-To: NEO-15630
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-08-22 19:23:53 +02:00