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
Szymon Morek
701bcdaeab
performance: reorder checks for staging buffer
...
Related-To: NEO-16052
defer registerHostPtr call to the last check.
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-08 16:48:05 +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
ocldev
3f5d978c8a
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-09-08 15:48:06 +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
Szymon Morek
2f114f9946
Revert "performance: reduce ULLS timeout to 1ms on XeLpg"
...
This reverts commit c31ca0a748 .
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-08 13:06:07 +02:00
Szymon Morek
9405737619
refactor: Add direct submission config enum field
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-08 12:37:49 +02:00
Compute-Runtime-Validation
e1d0fd9627
Revert "test: Fixed test for queue priority levels"
...
This reverts commit 5205c39008 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-08 12:17:01 +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
ocldev
0468d759f7
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-09-05 21:17:18 +02:00
Szymon Morek
03357b6089
performance: adjust size threshold for staging on linux
...
Related-To: NEO-15973
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-09-05 18:09:49 +02:00
Mateusz Jablonski
71a9731620
build: correct OCL version setting
...
- ignore hotfix number if NEO_VERSION_HOTFIX was set to 0
- respect hotfix number if NEO_VERSION_BUILD contains both build and hotfix
even if NEO_VERSION_BUILD has hotfix number 0
- detect inconsistent setting of hotfix number
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-09-05 17:35:29 +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 Hoppe
aa2e76cae7
refactor: remove unnecessary assignement
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-09-05 14:15:07 +02:00
Mateusz Hoppe
febe905a19
fix: set usesPrintf when .const.data.string present in elf
...
- printf_buffer argument may not be present when indirect access buffer
version==2
- deduce usesPrintf based on .const.data.string presence and required
iab for those cases
Related-To: NEO-15211, IGC-12385
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-09-05 13:52:27 +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
Slawomir Milczarek
5205c39008
test: Fixed test for queue priority levels
...
Related-To: NEO-14572
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2025-09-05 12:51:18 +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
Aleksandra Nizio
9ba7e3f92a
feature: Support specialization constants in offline ocloc compilation
...
Related-To: NEO-8118
Signed-off-by: Aleksandra Nizio <aleksandra.nizio@intel.com >
2025-09-05 09:20:21 +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
ocldev
137c3deadf
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-09-05 06:14:47 +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
ocldev
5f18f8d07b
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-09-04 15:58:20 +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
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
5d3b855600
build: correct OCL driver version in case of non-zero hotfix version
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-09-04 14:11:20 +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
ocldev
66eda21bea
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-09-04 12:49:33 +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
Compute-Runtime-Validation
cad64f72da
Revert "feature: force stateless for copy buffer to image"
...
This reverts commit 938d28ee5d .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-03 23:32:17 +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
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
ocldev
6e6c085145
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-09-03 14:09:03 +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
ocldev
b18528d980
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-09-02 16:57:55 +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
ocldev
c340a8b075
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-09-02 15:18:31 +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