Commit Graph

20531 Commits

Author SHA1 Message Date
Lukasz Jobczyk
d1d65e4374 fix: Download allocations on clReleaseEvents
Resolves: HSD-13013658526

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-09-09 14:54:00 +02:00
ocldev
5f1de63cdb build: igc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2025-09-09 14:51:57 +02:00
Maciej Plewka
447c5cc56c fix: use correct mutex order in enqueueBlit
Related-To: NEO-15740
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2025-09-09 14:31:04 +02:00
Michal Mrozek
1d2ba692de performance: set proper bcs count for xe2
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2025-09-09 14:13:02 +02:00
Lukasz Jobczyk
8720b505b9 fix: Do not wait for user events when release shared objects
Resolves: HSD-18043290268

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-09-09 13:59:07 +02:00
Lukasz Jobczyk
977f3b92be fix: Use BCS when read from image from buffer
Related-To: HSD-14025883793

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-09-09 13:58:51 +02:00
Grzegorz Choinski
57839447ff ci: infra revision update
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2025-09-09 13:20:46 +02:00
Kamil Kopryk
1f862b3ee7 refactor: flush L3 after post sync
Related-To: NEO-13163
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-09-09 12:56:50 +02:00
Mateusz Jablonski
51c0057622 build: update kernels_bin
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-09-09 12:51:18 +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
Lukasz Jobczyk
6c59fd53af refactor: Add new mode to EnableBlitterForEnqueueOperations
Add option to EnableBlitterForEnqueueOperations to disable BCS
except image from buffer

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-09-09 10:02:50 +02:00
John Falkowski
1f281a01ee refactor: Add product helper getSharedSystemPatIndex
Resolves: NEO-15930

Signed-off-by: John Falkowski <john.falkowski@intel.com>
2025-09-08 17:17:35 +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
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