Mateusz Jablonski
aadab65978
feature: add support for CL_PLATFORM_UNLOADABLE_KHR query
...
Change corresponds to https://github.com/KhronosGroup/OpenCL-ICD-Loader/pull/250
Related-To: GSD-11701
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-07 08:44:09 +01:00
Wesley Waugh
ff429ad35e
feature: New SLM access protocol
...
Related-To: NEO-15672
Signed-off-by: Wesley Waugh <wesley.waugh@intel.com >
2025-11-07 00:18:07 +01:00
Mateusz Jablonski
68119a3d6f
build: update aot config headers
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-06 21:10:28 +01:00
Mateusz Jablonski
e03be3ffaf
test: make L0 test headers complete
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-06 20:39:33 +01:00
Mateusz Jablonski
cc591e849a
build: remove not needed assignments to unique_ptr
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-06 20:28:51 +01:00
Mateusz Jablonski
83ef7d82aa
test: add missing NEO namespace
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-06 20:08:14 +01:00
Jaroslaw Warchulski
642adfa70d
test: cleanup includes
...
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-11-06 20:06:34 +01:00
Dominik Dabek
2459fa0a5d
performance: defer internal context init, ptl, bmg
...
Related-To: NEO-16633
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-11-06 18:08:15 +01:00
Arek G
4b471d1ec6
refactor: Mock filesystem in ults 3/n
...
Related-To: NEO-15069
Signed-off-by: Arek G <arkadiusz.grubba@intel.com >
2025-11-06 17:33:05 +01:00
Kindracki, Jakub Tomasz
67963bed4b
fix: Check if provided CCS number is correct
...
Check if `ZEX_NUMBER_OF_CCS` env variable provided by the user is
correct. If it isn't then return false and print debug message.
After this change if `zeInit` is called with invalid
`ZEX_NUMBER_OF_CCS`, then it fails with `ZE_RESULT_ERROR_UNINITIALIZED`.
Related-To: NEO-15230, GSD-11251
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com >
2025-11-06 17:23:20 +01:00
ocldev
f31341fe01
ci: infra revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-11-06 16:53:58 +01:00
Michal Mrozek
05e2a974c8
refactor: remove redundant code
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-11-06 16:08:38 +01:00
ocldev
5d24a8ba05
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-11-06 15:35:34 +01:00
Kamil Kopryk
307f4e00c9
test: disable mt host functions tests for tsan builds
...
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-11-06 15:15:59 +01:00
Kamil Kopryk
129249f022
refactor: correct typo
...
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-11-06 15:15:08 +01:00
Mateusz Jablonski
00e2ff01a1
fix: correct setting resourceTag in case of system memory storage
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-06 14:36:34 +01:00
ocldev
c545482da2
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-11-06 13:33:04 +01:00
ocldev
6d1e5189d8
ci: infra revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-11-06 12:27:23 +01:00
Mateusz Jablonski
9ebae1dd57
fix: stop exposing L0 1.14 API via zeDriverGetExtensionFunctionAddress
...
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-06 12:18:03 +01:00
ocldev
5d75857c20
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-11-06 11:58:37 +01:00
Jakub Nowacki
a01d54215d
fix: prevent overflow in ail path processing
...
Related-To: NEO-15630
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com >
2025-11-06 11:48:40 +01:00
Dominik Dabek
0f753a98aa
feature: optionally immediate internal engine init
...
If engine type is internal, os context will return immediate
initialization enabled based on product helper.
Related-To: NEO-16633
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-11-06 10:54:48 +01:00
Jaroslaw Warchulski
dd7eb96082
fix: enable state cache invalidation WA by default on xe3
...
Related-To: NEO-16281, NEO-16405
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-11-06 10:03:50 +01:00
Krzysztof Gibala
6edc814a50
fix: update product config for the AOT ARL_H_B0 target
...
Related-To: NEO-16655, GSD-11911
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2025-11-06 10:00:51 +01:00
Jemale Lockett
c410b54866
refactor: Update eudebug header
...
Resolves: NEO-16069
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2025-11-06 08:16:08 +01:00
Matias Cabral
976250b5c0
refactor: update final param in calculate API
...
Resolves: NEO-16569
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-11-05 18:08:02 +01:00
Kamil Kopryk
ac6acdede1
refactor: add debug flags to force l3 flush after walker in L0
...
Additionally hide some logic under if constexpr
Related-To: HSD-14025950599
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-11-05 15:45:54 +01:00
John Falkowski
6b63304673
feature: Set shared system USM madvise preferred location as prefetch region
...
Resolves: NEO-16482
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2025-11-05 15:37:08 +01:00
Dominik Dabek
0f5381456d
feature: l0, flag to lazy init usm pools
...
If enabled, usm pools will allocated on first usm allocation.
Use by default in ULTs to avoid not needed allocations of pool storage.
Related-To: NEO-16084
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-11-05 14:56:01 +01:00
Kamil Kopryk
8757ecf2f7
refactor: reuse tag allocation for host function data
...
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-11-05 14:51:20 +01:00
ocldev
e3e13d38f7
ci: infra revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-11-05 12:25:54 +01:00
Lukasz Jobczyk
01885fe362
fix: proper lock order when reinitialize context
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-11-05 09:51:37 +01:00
Dominik Dabek
140f787b11
performance: enable l0 host usm growing pools
...
Related-To: NEO-16084
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-11-05 09:12:42 +01:00
ocldev
270413c47b
ci: L0 loader update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-11-05 08:25:44 +01:00
ocldev
44dc726dd1
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-11-05 06:21:44 +01:00
ocldev
2fe91e6075
ci: ipldt update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-11-05 00:21:27 +01:00
Matias Cabral
9cd5da1a87
refactor: update final param in calculate API
...
Resolves: NEO-16569
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-11-04 20:17:33 +01:00
Jaroslaw Warchulski
45bbb7d6c4
fix: check all args in checkKernelContainsStatefulAccess function
...
Related-To: NEO-16281, NEO-16405
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-11-04 18:44:09 +01:00
Mateusz Hoppe
2d3781b0d4
fix: copy surface state for image implicit args
...
Related-To: NEO-9740
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-11-04 18:24:00 +01:00
Eric Mortensen
2538e5bd07
feature: add opaque IPC event pool handles
...
Related-To: NEO-15835
Signed-off-by: Eric Mortensen <eric.mortensen@intel.com >
2025-11-04 18:23:42 +01:00
Katarzyna Cencelewska
b40d984691
fix: print proper type for engineUsage in debug logging
...
Related-To: HSD-18043767497
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2025-11-04 18:12:05 +01:00
Kamil Kopryk
6de66b6621
refactor: rename zeCommandListAppendHostFunction api function
...
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-11-04 17:14:12 +01:00
Mateusz Jablonski
f2866c5e69
test: add function to create GmmPageTableMngr in ULT
...
Related-To: NEO-11080
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-04 17:03:57 +01:00
Mateusz Jablonski
fede30c0ad
build: add missing add_subdirectories in cmake
...
Related-To: NEO-11080
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-04 16:43:13 +01:00
Kamil Kopryk
9a45a16ba6
test: enable default implementation mt testing for host functions
...
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-11-04 16:21:37 +01:00
Jaroslaw Warchulski
0012328c9a
feature: add debug flag to control state cache invalidation WA
...
Also, temporarily disable this WA.
Related-To: NEO-16281, NEO-16405
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-11-04 15:58:09 +01:00
Zbigniew Zdanowicz
ed57590167
refactor: remove get function address entries for mcl core extension
...
- add ult for missing mcl experimental extension function address entries
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-11-04 14:24:48 +01:00
Katarzyna Cencelewska
ec60e33c15
test: update test
...
Resolves: HSD-13013947867
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2025-11-04 14:24:23 +01:00
Lukasz Jobczyk
498f62d7a0
fix: Reset direct submission when reinitialize context
...
Resolves: HSD-15018564496
Related-To: NEO-16651
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-11-04 13:32:36 +01:00
Katarzyna Cencelewska
5cf3eeb615
fix: use lowest priority level as default for primary context
...
calculate the lowest and highest software priority in one place
Related-To: HSD-18043767497
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2025-11-04 11:42:35 +01:00