Commit Graph

20659 Commits

Author SHA1 Message Date
Filip Hazubski
7b71a13c6a fix: Enable dummy blit wa for DG2
Related-To: NEO-7450, HSD-14017484014, HSD-14017486547, HSD-14021460914

Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2025-09-18 10:13:41 +02:00
Maciej Bielski
2c7e4de032 fix: add lock within gtpinNotifyPlatformShutdown()
Related-To: NEO-15630

Signed-off-by: Maciej Bielski <maciej.bielski@intel.com>
2025-09-18 09:28:22 +02:00
Compute-Runtime-Validation
40eee63ede Revert "fix: fallback ioq appendSignalEvent to appendBarrier"
This reverts commit 8427aa9c7b.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-09-18 02:23:46 +02:00
Zbigniew Zdanowicz
9c41fe996d refactor: change priority type to int32_t
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2025-09-17 18:04:07 +02:00
Maciej Bielski
d68cfab86c performance: R&R - optimize appendLaunchKernel family
Related-To: NEO-16017
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com>
2025-09-17 17:10:55 +02:00
Mateusz Jablonski
f13c18be8c refactor: remove not needed debug break
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-09-17 17:00:08 +02:00
Mateusz Jablonski
678e2d66e9 feature: propagate hasPrintfCalls info from zeinfo to kernel descriptor
Related-To: NEO-15211
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-09-17 16:44:36 +02:00
Neil R. Spruit
32b97af912 fix: Fix openSipWrapper fail check
Related-To: NEO-13739

- fix merge conflict with older fail check

Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com>
2025-09-17 16:29:08 +02:00
Zbigniew Zdanowicz
138d76a893 feature: add flag to save task count and tag address in command list
Related-To: NEO-16140

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2025-09-17 16:17:57 +02:00
shubham kumar
9dadadfa73 feature: Use zesInit on windows always
Related-To: NEO-15060

Signed-off-by: shubham kumar <shubham.kumar@intel.com>
2025-09-17 15:14:47 +02:00
Kamil Kopryk
2247dd6331 test: use zeDrivetGetExtensionFunctionAddress to get append host function api
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-09-17 13:51:22 +02:00
Mateusz Jablonski
4f8948300a refactor: correct definition of extension struct
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-09-17 13:37:43 +02:00
Maciej Plewka
dd3cda6127 fix: inherit timestamps only when nothing is submitted during enqueue
Related-To: NEO-8902
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2025-09-17 13:34:23 +02:00
Szymon Morek
9647322cbf performance: remove cache flush before stopping ULLS
Related-To: NEO-16153

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-09-17 13:22:13 +02:00
Ben Ashbaugh
a80b6a1764 fix: add missing SPIR-V extension SPV_KHR_expect_assume
Related-To: NEO-16150

Signed-off-by: Ben Ashbaugh <ben.ashbaugh@intel.com>
2025-09-17 12:59:00 +02:00
Grzegorz Choinski
ce2a42f38a ci: infra revision update
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2025-09-17 12:41:09 +02:00
Bartosz Dunajski
8427aa9c7b fix: fallback ioq appendSignalEvent to appendBarrier
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-09-17 12:27:10 +02:00
Narendra Bagria
d9ed61bb19 feature: use heapless builtins for copyRegion
Related-To: NEO-15323, NEO-7621

Signed-off-by: Narendra Bagria <narendra.bagria@intel.com>
2025-09-17 12:05:21 +02:00
Jakub Nowacki
a5025edc20 fix: make initializeEngine() thread-safe
Related-To: NEO-15630

Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com>
2025-09-17 11:01:33 +02:00
Grochowski, Stanislaw
41a63a0907 fix: report cache reservation extension only on Linux
Related-To: NEO-15751

Signed-off-by: Grochowski, Stanislaw <stanislaw.grochowski@intel.com>
2025-09-17 10:06:47 +02:00
Compute-Runtime-Validation
63051f0635 Revert "feature: Use zesInit on windows always"
This reverts commit cf7a4bc0dd.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-09-17 09:25:31 +02:00
Compute-Runtime-Validation
10c37fbb78 Revert "fix: correctly set unpacked device binary prior decoding"
This reverts commit 60d5484e6b.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-09-17 05:06:35 +02:00
ocldev
a38b3895c5 build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-09-16 18:39:50 +02:00
Mateusz Hoppe
0f657e8877 fix: allow creating hostptr allocations with GPU VA equal hostptr
- when host USM memory is allocated, gpu virtual address should be the
same as cpu address when chunking due to huge size is used

Related-To: GSD-11423

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2025-09-16 17:13:17 +02:00
Kamil Kopryk
749ca98226 test: add host functions black box test
Related-To: NEO-14577

Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-09-16 16:59:40 +02:00
Mateusz Jablonski
fa0799593b build: update kernels_bin
Related-To: NEO-16050

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-09-16 16:40:37 +02:00
Damian Tomczak
c132def475 build: update kernels_bin
Related-to: NEO-15742

Signed-off-by: Damian Tomczak <damian.tomczak@intel.com>
2025-09-16 15:31:10 +02:00
Zbigniew Zdanowicz
65a51abc2a ci: enable and modify graph black box test
Related-To: NEO-15375

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2025-09-16 14:17:29 +02:00
Szymon Morek
5d7250ae6f fix: return false for allocInUse when gpu hang detected
Related-To: NEO-16105

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-09-16 14:11:31 +02:00
Bellekallu Rajkiran
64c47ff467 refactor: unify set arg helpers
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2025-09-16 13:42:48 +02:00
Slawomir Milczarek
b169105da0 feature: Don't terminate ULLS contexts if busy context exists (default)
Controlled with the knob DirectSubmissionControllerContextGroupIdleDetection
(note: the feature is enabled by default)

Related-To: NEO-13325

Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
2025-09-16 13:42:32 +02:00
Vysochyn, Illia
b87f25753e fix: Query peer access on root devices
Enables P2P query on BMG device creation.

Ensures the potential peer device is queried if
crossAccessEnabledDevices is not set.

Related-To: NEO-15427

Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com>
2025-09-16 13:05:59 +02:00
shubham kumar
cf7a4bc0dd feature: Use zesInit on windows always
Related-To: NEO-15060

Signed-off-by: shubham kumar <shubham.kumar@intel.com>
2025-09-16 12:30:05 +02:00
Szymon Morek
6b37243bfa performance: increase USM pool sizes
Related-To: NEO-16045

Also, unify pool config parameters and
reduce pool size for ULTs.

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-09-16 12:10:25 +02:00
Neil R. Spruit
c33fb25143 feature: Added L0 Mem Free Callback Registration
Related-To: NEO-15719

Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com>
2025-09-16 10:52:28 +02:00
Anvesh Bakwad
b2cf5f4572 feature(sysman): Add placeholder method for handling frequency extensions
Related-To: NEO-15544

Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com>
2025-09-16 10:47:07 +02:00
Mateusz Jablonski
bc923f1b15 refactor: cleanup includes
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-09-16 09:41:10 +02:00
Slawomir Milczarek
a5f08b5f42 feature: Make priority level in priority extension truly optional
Related-To: NEO-16102

Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
2025-09-16 09:34:08 +02:00
Mateusz Hoppe
60d5484e6b fix: correctly set unpacked device binary prior decoding
- add parsing Intel GT notes from elf when unpacking binary
- set indirectAccessBufferMajorVersion with correct value

Related-To: NEO-15211, IGC-12385

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2025-09-16 07:33:40 +02:00
Compute-Runtime-Validation
fae0f625a6 Revert "fix: Better IR file format ext handling"
This reverts commit a0407ff72a.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-09-16 02:16:08 +02:00
Fabian Zwoliński
8cf8fe4f5a fix: use const auto& to avoid unnecessary copies
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com>
2025-09-15 17:48:57 +02:00
Narendra Bagria
dfd926a9c6 feature: system allocator support for copyRegion
Related-To: NEO-15323

Signed-off-by: Narendra Bagria <narendra.bagria@intel.com>
2025-09-15 16:08:08 +02:00
Kamil Kopryk
8b1923c4c8 test: remove not needed heapless ults executed on heapful platforms
Related-To: NEO-16110
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-09-15 15:55:18 +02:00
Bartosz Dunajski
1348d62070 Revert "refactor: remove post blit arb_check wa"
This reverts commit 3d865bdea1.

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-09-15 15:21:51 +02:00
Fabian Zwoliński
d8bfc288a8 fix: check for nullptr before dereference
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com>
2025-09-15 14:51:57 +02:00
Chodor, Jaroslaw
a0407ff72a 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-15 14:51:06 +02:00
Bellekallu Rajkiran
36237d7e9f refactor: Remove redundant specializations
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2025-09-15 14:39:59 +02:00
Mateusz Jablonski
e2f533e2a1 refactor: remove not needed code
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-09-15 14:19:40 +02:00
Kamil Kopryk
867a96ea0c feature: add host functions api entry
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-09-15 13:56:07 +02:00
ocldev
30721b1740 build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-09-15 13:49:03 +02:00