Aleksandra Nizio
bbba367745
refactor: creating igdrcl.log file with _pid suffix
...
Resolves: NEO-16871
Signed-off-by: Aleksandra Nizio <aleksandra.nizio@intel.com >
2025-12-01 10:36:16 +01:00
ocldev
1584cf3550
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-12-01 06:22:41 +01:00
Compute-Runtime-Validation
bf3a0f6083
Revert "feature: Allow for child-parent synchronization in subgraphs"
...
This reverts commit 5bd47a0b7d .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-11-29 02:37:53 +01:00
Arek G
6a0de67ca0
test: Mock filesystem in ults 11/n
...
Related-To: NEO-15069
Signed-off-by: Arek G <arkadiusz.grubba@intel.com >
2025-11-28 16:18:55 +01:00
Aleksandra Nizio
a95964c4f6
fix: Add a check if driver model is not 'unknown'
...
In the systemBarrier function, we check if the driver model is 'unknown'
if it is then return Unsupported Feature and replacing test to accurate
file
Resolves: NEO-16661,NEO-16718
Signed-off-by: Aleksandra Nizio <aleksandra.nizio@intel.com >
2025-11-28 15:57:32 +01:00
Arek G
278eb36d44
test: Mock filesystem in ults 10/n
...
Related-To: NEO-15069
Signed-off-by: Arek G <arkadiusz.grubba@intel.com >
2025-11-28 15:25:50 +01:00
Zbigniew Zdanowicz
81eed49911
fix: null memory copy extension descriptor is valid case
...
Related-To: NEO-15606
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-11-28 15:02:16 +01:00
Mateusz Jablonski
3a6f194806
refactor: remove not needed code
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-28 14:51:17 +01:00
Maciej Bielski
147bd894ec
refactor: use PRINT_STRING macro for most diagnostics
...
Related-To: NEO-14742
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-11-28 13:28:29 +01:00
Michal Mrozek
68d01f398f
refactor: remove not needed code
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-11-28 13:08:13 +01:00
Dominik Dabek
231cfdc472
fix: l0, correct ptr in query kernel timestamps
...
Passed destPtr might not always be the allocations base address.
Related-To: NEO-6893
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-11-28 12:59:31 +01:00
Chodor, Jaroslaw
5bd47a0b7d
feature: Allow for child-parent synchronization in subgraphs
...
With this change, only last seqeuence of event signal->wait from
child to parent graph will be treated as join of a forked cmdlist
Related-To: NEO-16554
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-11-28 12:24:44 +01:00
Mateusz Jablonski
7096f05022
build: add missing definition of XE3_AND_LATER
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-28 11:27:17 +01:00
Michal Mrozek
e709165f41
refactor: remove not needed code
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-11-28 10:44:27 +01:00
Mateusz Jablonski
31febb587d
test: add macros for cri/xe3p tests
...
Related-To: NEO-16649
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-28 08:13:31 +01:00
Arek G
9d0780b5ee
test: Mock filesystem in ults 9/n
...
Related-To: NEO-15069
Signed-off-by: Arek G <arkadiusz.grubba@intel.com >
2025-11-28 07:50:09 +01:00
ocldev
a0a89bdf2c
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-11-28 06:09:50 +01:00
ocldev
47cc1e0a36
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-11-28 00:47:51 +01:00
Dominik Dabek
76a1a81af6
fix: usm pool blocking free handling
...
When blocking free of chunk is requested, wait for pool allocation
completion.
In pool cleanup, make freeing pool non-blocking.
Related-To: NEO-6893
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-11-27 18:08:39 +01:00
Fabian Zwoliński
ef840798c7
feature: add per-module ISA allocation for large kernel groups
...
Introduce a third ISA allocation strategy for modules where debugger
is disabled but total kernel ISA size exceeds single page size.
Previously such modules would allocate separate ISA per each kernel.
Now they share single per-module allocation (kernelsIsaParentRegion),
reducing memory wastage.
Three allocation paths:
1. debuggerDisabled && size <= pageSize: pool allocator (cross-module)
2. debuggerDisabled && size > pageSize: per-module
3. debugger enabled: per-kernel separate allocations
Related-To: HSD-18043990512
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2025-11-27 18:01:31 +01:00
ocldev
5fe3c748c4
ci: infra revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-11-27 17:17:13 +01:00
Michal Mrozek
4fd0452e26
refactor: remove not needed code
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-11-27 17:13:44 +01:00
Mateusz Jablonski
405b39f722
fix: move getting scratchPtr offset method to ImplicitArgs class
...
Related-To: NEO-16649
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-27 16:06:44 +01:00
Mateusz Hoppe
015d14891d
performance: wrap xeLogs in macro to prevent evaluation of args
...
Related-To: NEO-14153
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-11-27 16:01:29 +01:00
ocldev
84899120b9
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-11-27 15:41:37 +01:00
Compute-Runtime-Validation
194b969ffe
Revert "feature: add 64-bit semaphore command"
...
This reverts commit 4dc2945060 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-11-27 15:38:15 +01:00
Jakub Nowacki
c6b7c5da7c
refactor: use specific version when exposing ext
...
1. Use specific version when exposing extension
2. Use _CURRENT enum when verifying extension
3. Reorder and group the extension list
Related-To: NEO-11561
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com >
2025-11-27 14:32:26 +01:00
Ben Ashbaugh
9ed95ea07a
fix: add missing SPIR-V extension SPV_EXT_shader_atomic_float16_add
...
Signed-off-by: Ben Ashbaugh <ben.ashbaugh@intel.com >
2025-11-27 13:57:17 +01:00
Lukasz Jobczyk
7029b62533
Revert "performance: flush markers only when cross queue dependencies"
...
This reverts commit c54cdf65ed .
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-11-27 13:17:55 +01:00
Maciej Plewka
18073ee50e
fix: remap virtual alloc when access attribute changed
...
Related-To: NEO-13468
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2025-11-27 13:07:25 +01:00
Igor Venevtsev
e6dda55428
feature: add support for zeKernelGetAllocationPropertiesExp L0 extension
...
Related-To: GSD-9624
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2025-11-27 12:46:37 +01:00
Mateusz Jablonski
35901ecfec
feature: add placeholder value for cri product
...
Related-To: NEO-16649
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-27 12:20:40 +01:00
Naklicki, Mateusz
4dc2945060
feature: add 64-bit semaphore command
...
Related-To: NEO-15636
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2025-11-27 12:03:54 +01:00
Jakub Nowacki
1985035f90
fix: return cl_invalid_context if contexts differ
...
Related-To: NEO-16793
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com >
2025-11-27 11:31:55 +01:00
Filip Hazubski
2fbb12b545
feature: Add debug toggle OverrideSamplerArbitrationControl
...
Resolves: NEO-16608
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-11-27 09:53:06 +01:00
Mateusz Jablonski
33a8c34ba4
test: prework for xe3p core support in opencl
...
Related-To: NEO-16649
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-27 09:52:49 +01:00
Zbigniew Zdanowicz
21ec747aa3
feature: add methods to handle additional extensions in graph dump
...
Related-To: NEO-15606
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-11-27 09:52:24 +01:00
Damian Tomczak
c3467abdb3
test: remove run kernel fixture and empty aub
...
Related-to: NEO-16156
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-11-27 09:52:07 +01:00
Mateusz Jablonski
9db471bf13
test: add test for xe drm support
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-27 09:51:42 +01:00
Arek G
a0e8d2eae1
test: Mock filesystem in ults 8/n
...
Related-To: NEO-15069
Signed-off-by: Arek G <arkadiusz.grubba@intel.com >
2025-11-27 09:51:26 +01:00
Mateusz Jablonski
1bfca607c9
test: add test for config in aub file name
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-27 07:15:22 +01:00
Compute-Runtime-Validation
96457f879b
Revert "fix: BMG returns non-zero maxClockRate in zeDeviceGetMemoryProperties"
...
This reverts commit 175c8a821f .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-11-27 03:11:39 +01:00
Compute-Runtime-Validation
e9f1e05f31
Revert "fix: usm pool alignment check, use host ptr"
...
This reverts commit b0530e13e2 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-11-27 02:12:31 +01:00
Mateusz Jablonski
13abdc4372
test: add test for min work group size on PVC
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-26 20:20:55 +01:00
Szymon Morek
9892a42e6e
performance: copy D2H with staging buffers
...
Related-To: NEO-16791
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-11-26 18:02:11 +01:00
Szymon Morek
1ebfab3beb
performance: enable timestamp caching on L0
...
Related-To: NEO-14360
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-11-26 17:10:54 +01:00
Dominik Dabek
b0530e13e2
fix: usm pool alignment check, use host ptr
...
Any alignments below pool alignment can be accepted.
Do not pool if host ptr is passed from application.
Adjust ULTs that previously did not use pooling due to alignment.
Related-To: NEO-16084
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-11-26 16:52:33 +01:00
Mateusz Jablonski
73a6b75f57
refactor: placeholder for device handle in gmm client context
...
Related-To: NEO-11080
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-26 15:28:29 +01:00
Anvesh Bakwad
86ae7d8a2d
feature(sysman): Add support for new detailed throttle reasons
...
Related-To: NEO-16801
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2025-11-26 14:59:57 +01:00
Naklicki, Mateusz
ea867b946f
build: update kernels_bin
...
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2025-11-26 14:46:47 +01:00