Chodor, Jaroslaw
7b13028ac4
feature: Allow debug keys in release ocloc on windows
...
Requires NEOReadDebugKeys=1
Related-To: NEO-16997
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-12-16 14:48:52 +01:00
Mateusz Jablonski
8600a73eb6
refactor: remove not needed code
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-12-16 14:10:11 +01:00
Mateusz Hoppe
b4e4fcf786
feature: add experimental extension to verify memory in aub mode
...
Related-To: NEO-14153, NEO-17038
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-12-16 13:57:32 +01:00
Grochowski, Stanislaw
7204830efb
test: move device id tests from opencl to shared tests
...
Related-To: NEO-15318
Signed-off-by: Grochowski, Stanislaw <stanislaw.grochowski@intel.com >
2025-12-16 13:21:25 +01:00
ocldev
6363f28c77
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-12-16 12:24:47 +01:00
Lukasz Jobczyk
46550546a1
fix: correct hostptr size calculation in copy rect
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-12-16 11:57:22 +01:00
Filip Hazubski
82f14ce529
build: kernels_bin update
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-12-16 10:40:52 +01:00
Mateusz Jablonski
b604fad239
test: improve gen12lp tests
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-12-16 10:25:52 +01:00
Kamil Kopryk
aef760b6b0
feature: add tbx support for host functions
...
Tbx requires write memory after changing a mapped
allocation from the driver side.
Host function use bytes mapped from tagAllocation.
Host function data update has 2 steps:
* update the mapped data in the driver
* write memory so Tbx can see the data
Tag allocation can be pulled (downloadAllocation)
e.g. while waiting, and at the same time the host function worker thread
can update the data.
In such scenario the updated mapped data could be reverted
by a concurrent downloadAllocation call.
I've added a lock to prevent concurrent downloadAllocation calls
overlapping the 2step tbx host function data update.
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-12-16 09:55:51 +01:00
Mateusz Jablonski
6383cbf84f
fix: correct hw info config for adln/adlp
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-12-16 09:47:57 +01:00
Mateusz Jablonski
c5e9eb3662
feature: add implementation for scratch related functions of DebugSessionImp
...
Related-To: NEO-16649
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-12-16 08:18:41 +01:00
Dominik Dabek
aa52b3aec5
test: rename flush between blits tests
...
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-12-16 06:46:19 +01:00
Bellekallu Rajkiran
c7a89f3e0a
fix: Fix signalling with zero size mem operations
...
Related-To: NEO-13003
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-12-15 20:03:24 +01:00
ocldev
9736ab53c0
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-12-15 18:27:13 +01:00
Mateusz Jablonski
29b87958d2
test: exclude compression aub tests from CRI
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-12-15 17:58:53 +01:00
Mateusz Jablonski
a551807480
refactor: merge memory properties into single header
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-12-15 16:34:33 +01:00
Mateusz Jablonski
2b02e49c87
fix: temporarily remove CRI AOT definition
...
Related-To: NEO-17037, NEO-16649
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-12-15 16:32:00 +01:00
Mateusz Jablonski
0c2c1df1d4
fix: correct setting run alone flag for aub csr
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-12-15 16:16:07 +01:00
Arek G
3defc13c5b
test: Mock filesystem in ults 17/n
...
Related-To: NEO-15069
Signed-off-by: Arek G <arkadiusz.grubba@intel.com >
2025-12-15 14:44:54 +01:00
Kamil Kopryk
29b1fbc688
feature: add R&R support for host functions 1/n
...
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-12-15 13:49:31 +01:00
Narendra Bagria
3ffc72c86e
feature: shared system support for clEnqueueSVMMemcpy
...
Related-To: NEO-16977
Signed-off-by: Narendra Bagria <narendra.bagria@intel.com >
2025-12-15 13:33:15 +01:00
ocldev
f265a3a144
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-12-15 12:45:47 +01:00
Slawomir Milczarek
568a4329e3
feature: Enable ULLS context termination for context group (default)
...
This commit enables ULLS context termination on platforms with multiQ.
It can be controlled with DirectSubmissionControllerContextGroupIdleDetection.
Related-To: NEO-13325
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2025-12-15 12:34:26 +01:00
Mateusz Jablonski
814afc90fe
feature: Add initial support for CRI
...
Related-To: NEO-16649
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-12-15 12:12:42 +01:00
Pratik Bari
896d806cbc
feature: Add extension name and exposure to new the RAS Driver Exp APIs
...
Related-To: NEO-16703
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-12-15 10:12:55 +01:00
Compute-Runtime-Validation
12a683bb07
Revert "feature: Add initial support for CRI"
...
This reverts commit d71f93c89b .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-12-15 06:29:31 +01:00
ocldev
e2b553d8e4
ci: ipldt update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-12-12 23:12:19 +01:00
Aleksandra Nizio
8a76bd218d
fix: Add validation for systemBarrier
...
Add a check if osInterface is not a nullptr otherwise it returns
ZE_RESULT_ERROR_UNSUPPORTED_FEATURE, we support systemBarrier only on
Linux. TBX has OsInterface == nullptr and there was a
segmentation fault observed in Level Zero tracing tests.
Related-To: NEO-16661
Signed-off-by: Aleksandra Nizio <aleksandra.nizio@intel.com >
2025-12-12 22:34:56 +01:00
Mateusz Jablonski
d71f93c89b
feature: Add initial support for CRI
...
Related-To: NEO-16649
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-12-12 22:34:38 +01:00
Wesley Waugh
471af8ad53
feature: Add support for barrier memory access
...
Related-To: NEO-15846
Signed-off-by: Wesley Waugh <wesley.waugh@intel.com >
2025-12-12 18:25:54 +01:00
Szymon Morek
af5f47f665
performance: add compressed pool for cl_buffer
...
Related-To: NEO-16423
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-12-12 16:17:44 +01:00
ocldev
cb814e0149
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-12-12 15:21:13 +01:00
Bartosz Dunajski
85bd721e6f
refactor: debug variable type
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-12-12 14:57:16 +01:00
Filip Hazubski
278575b9af
ci: update config file
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-12-12 14:36:10 +01:00
Szymon Morek
c265bc692f
refactor: add infrastructure for setting L1 flush mode
...
Related-To: NEO-15936
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-12-12 14:16:04 +01:00
Dominik Dabek
c7b31ad0da
performance: skip flush between blits, xe3+
...
Mi flush is not needed between blits.
Skip it based on helper method.
Related-To: NEO-16925
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-12-12 14:15:10 +01:00
Bartosz Dunajski
c18305d79e
fix: ulls overflow
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-12-12 11:57:17 +01:00
Kamil Kopryk
6da5f98324
fix: implicit scaling for hostFunctions
...
Program StoreData once, using base address
with workloadPartitionOffset bool enabled.
Program SemaphoreWait for each partition as work for each
tile must be synchronized.
HostFunction worker will wait for HostFunctionId on all tiles,
using partition offset for each partition.
HostFunction completion will clear hostFunction Id
for each partition using partition offset.
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-12-12 10:48:01 +01:00
John Falkowski
8b0a42bff4
fix: Modify VM_UNBIND to support EU debugger for shared system USM
...
Resolves: NEO-16798
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2025-12-12 09:57:02 +01:00
ocldev
c08c3f19b1
build: update level_zero revision to v1.26.1
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-12-12 08:15:57 +01:00
Compute-Runtime-Validation
7e7d24f7c8
Revert "fix: add AOT definition for NVLS"
...
This reverts commit e1df486709 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-12-12 03:11:19 +01:00
Neil R. Spruit
934b24cbe1
refactor: Simplify the include of StateSaveAreaHeader
...
Related-To: NEO-17009
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-12-12 00:22:05 +01:00
Neil R. Spruit
366ef91c23
fix: enable IPC event flag in zeGetIPCProperties
...
Related-To: NEO-16948
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-12-11 20:06:23 +01:00
Matias Cabral
fdb8d9efd1
refactor: calcOp create remove exclude warning
...
Resolves: NEO-16598
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-12-11 19:57:25 +01:00
Krzysztof Sprzaczkowski
d0bc4bfc25
fix: Update reporting memory type/name after adding new types to the L0 spec
...
Related-To: NEO-12807
Signed-off-by: Krzysztof Sprzaczkowski <krzysztof.sprzaczkowski@intel.com >
2025-12-11 19:44:15 +01:00
Grochowski, Stanislaw
97376ef785
feature: Allow device with unknown Device ID when ip version is known on Linux
...
Related-To: NEO-15318
Signed-off-by: Grochowski, Stanislaw <stanislaw.grochowski@intel.com >
2025-12-11 15:59:04 +01:00
Mateusz Jablonski
e1df486709
fix: add AOT definition for NVLS
...
Related-To: NEO-16649
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-12-11 15:35:50 +01:00
Aleksander Czerwionka
0e75dee300
fix: disable host allocation pool on multi device
...
Related-To: GSD-12026
Signed-off-by: Aleksander Czerwionka <aleksander.czerwionka@intel.com >
2025-12-11 15:14:36 +01:00
Szymon Morek
e7b745e13a
refactor: add debug flags to flush L1 cache
...
Related-To: NEO-15936
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-12-11 15:13:26 +01:00
Tomasz Biernacik
3d5e526985
fix: change method of storing gt ids
...
Related-To: HSD-18043998334
Signed-off-by: Tomasz Biernacik <tomasz.biernacik@intel.com >
2025-12-11 14:48:53 +01:00