Grochowski, Stanislaw
e652679b95
fix: correct pollForCompletion in aub on program termination
...
Related-To: NEO-14867
Signed-off-by: Grochowski, Stanislaw <stanislaw.grochowski@intel.com >
2025-07-17 12:59:00 +02:00
John Falkowski
d3564fab68
refactor: Use common default pat index for vmUnbind
...
Related-To: NEO-13697
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2025-07-17 10:41:38 +02:00
Naklicki, Mateusz
0f1361eb6a
test: fix optional-scratch related tests
...
* Use isDefined() to check scratch and indirect data pointers, which currently
default to undefined
* Correct kernel selection in EnqueueCopyBufferTests: previous tests expected
the CopyBufferToBufferMiddleStateless kernel, but the executed kernel is
CopyBufferToBufferRightLeftoverStateless.
If executed kernel crossthread data fits inline, reducing indirect heap usage
to zero, and expected kernel does not, this mismatch would make tests fail
Related-To: IGC-10687
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2025-07-17 10:20:08 +02:00
Compute-Runtime-Validation
4c929fcc84
Revert "feature: support for Metric Scopes"
...
This reverts commit e92ac1c8ab .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-07-17 04:29:44 +02:00
Chodor, Jaroslaw
fcc2038def
refactor: modernizing NEO::Range->std::span
...
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-07-17 01:27:11 +02:00
Matias Cabral
e92ac1c8ab
feature: support for Metric Scopes
...
Resolves: NEO-14753
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-07-16 19:30:14 +02:00
Chodor, Jaroslaw
7acb9585af
feature: Adding fork/join support
...
Related-To: NEO-15373
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-07-16 17:28:26 +02:00
ocldev
32611736e5
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-16 16:38:18 +02:00
Mateusz Jablonski
4dc4c45bbb
fix: correct signature of zeCommandListAppendLaunchKernelWithArguments
...
add const to pArguments and pNext types
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-16 16:25:12 +02:00
Mateusz Jablonski
10dc8a52a8
fix: correct shared cross device alloc caps for sub devices
...
in case of single exposed device, if there are subdevice, then
subdevices may access between each other
Related-To: HSD-18042639532
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-16 15:47:25 +02:00
Chodor, Jaroslaw
a1da10ea75
feature: Adding support for zebin's .text section
...
Related-To: NEO-12229
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-07-16 15:01:44 +02:00
Compute-Runtime-Validation
a6149fca1a
Revert "fix: Add -emit-lib-compile-errors flag when library compilation is en...
...
This reverts commit c9ebf91271 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-07-16 14:36:11 +02:00
ocldev
89ccfa08ae
build: gmmlib revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-16 13:46:28 +02:00
shubham kumar
5a1d6ac552
feature: Add support for pcie downgrade in BMG
...
Related-To: NEO-15270
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-07-16 07:24:33 +02:00
ocldev
6033a10513
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-16 06:27:42 +02:00
ocldev
93fabbafbf
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-15 23:47:51 +02:00
Filip Hazubski
8136487439
fix: Correct logic to catch invalid gmm compression format
...
Add check for GMM_XE2_UNIFIED_COMP_FORMAT when creating Gmm for image.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-07-15 18:52:25 +02:00
Zbigniew Zdanowicz
ef5efeac0c
refactor: add kernel properties and move implementations to imp class
...
Related-To: NEO-15374
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-07-15 15:08:44 +02:00
Compute-Runtime-Validation
377b99e741
Revert "fix: do not align to 64kb when requested alignment is bigger"
...
This reverts commit 33749b8b5a .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-07-15 14:58:49 +02:00
Shreyas Kunder
e4158208ae
feature: Update Metrics Driver Code to use runtime enable & Disable APIs
...
Related-To: NEO-15339
Signed-off-by: Shreyas Kunder <shreyas.kunder@intel.com >
2025-07-15 14:28:49 +02:00
Tomasz Biernacik
2c5cbec033
feature: control post sync completion check
...
Related-To: NEO-14844
Signed-off-by: Tomasz Biernacik <tomasz.biernacik@intel.com >
2025-07-15 13:51:19 +02:00
Zbigniew Zdanowicz
087d1ecea4
refactor: use encoders instead direct dispatch commands in mcl experimental
...
Related-To: NEO-10492
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-07-15 12:52:13 +02:00
Radoslaw Jablonski
be6fe9294c
fix: stop Direct Submission on device teardown
...
This prevents a race condition, causing page faults, where device related
resources are released, but are still in use by commands (e.g. cache flushes)
submitted by the Direct Submission Controller.
Related-To: NEO-15017
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com >
2025-07-15 12:12:59 +02:00
Mateusz Jablonski
6511837348
refactor: remove designated intializers from default descriptor definitions
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-15 09:58:55 +02:00
Zbigniew Zdanowicz
b62813297d
refactor: move add kernel arg stateful buffer to experimental implementation
...
Related-To: NEO-10492
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-07-15 01:02:26 +02:00
Aviral Nigam
0c15dcbd05
fix: Correct the pci device slot address
...
This change fix the slot address while performing cold reset
Resolves: NEO-15305
Signed-off-by: Aviral Nigam <aviral.nigam@intel.com >
2025-07-14 18:45:14 +02:00
Mateusz Jablonski
536585e8bc
test: use default context in L0 black box tests
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-14 18:34:29 +02:00
Ben Ashbaugh
72b727e70e
fix: SVM corner cases where size equals zero
...
Allow clEnqueueSVMMemFill with a size equal to zero. Additionally,
allow a NULL svm_ptr when the size is equal to zero.
Set the event command type properly when enqueueing a marker for
clEnqueueSVMMemcpy with a size equal to zero.
Signed-off-by: Ben Ashbaugh <ben.ashbaugh@intel.com >
2025-07-14 16:47:13 +02:00
Mateusz Jablonski
8dc24d9e2c
feature: add default command queue descriptor to ze_intel_gpu.h
...
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-14 16:24:18 +02:00
Mateusz Jablonski
fefdcc5533
test: correct setting out clEvent in mocked enqueue marker
...
move non-trivial definitions of MockCommandQueue methods to cpp file
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-14 15:32:38 +02:00
Zbigniew Zdanowicz
b8faf7f092
test: add missing mutable command list tests
...
- expand existing for missing subcases
Related-To: NEO-10492
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-07-14 13:34:16 +02:00
Dominik Dabek
c6ad7b4184
fix: return error on non pow2 pattern size, l0
...
When appending memory fill and passing non power of 2 pattern size,
return ZE_RESULT_ERROR_INVALID_SIZE.
Avoids terminating application by abort.
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-07-14 13:27:59 +02:00
Zbigniew Zdanowicz
1aefbd709b
performance: reserve space for internal vectors
...
- reserved space avoids vector memory relocations
Related-To: NEO-13916
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-07-14 13:13:55 +02:00
ocldev
bdc7ff5193
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-14 13:13:36 +02:00
Dominik Dabek
a683caa2fc
fix: disable l0 usm reuse, xe3
...
Related-To: NEO-6893, HSD-18042686324
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-07-14 13:13:17 +02:00
ocldev
7bd6858b42
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-14 11:38:02 +02:00
ocldev
eaccc54927
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-14 10:17:15 +02:00
Aviral Nigam
08cb337e93
feature(sysman): Adding support for Media Frequency Domain
...
Adding support for Media Frequency Domain for the Xe platform
Related-To: NEO-11149
Signed-off-by: Aviral Nigam <aviral.nigam@intel.com >
2025-07-14 09:51:56 +02:00
Maciej Plewka
12ab2131d8
fix: use alignment when allocate by linux kmd
...
Related-To: NEO-14082
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2025-07-14 09:29:41 +02:00
ocldev
1816068765
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-14 06:31:33 +02:00
Compute-Runtime-Validation
a585cb45b7
Revert "fix: use alignment when allocate by kmd"
...
This reverts commit 72492a9a18 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-07-12 07:48:44 +02:00
ocldev
0bca2057b2
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-11 23:35:27 +02:00
ocldev
8b34725e31
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-11 20:42:39 +02:00
Zbigniew Zdanowicz
d31366794a
fix: skip and continue kernel isa mutation when same kernel is provided
...
Related-To: NEO-10492
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-07-11 20:28:51 +02:00
Maciej Plewka
33749b8b5a
fix: do not align to 64kb when requested alignment is bigger
...
Related-To: NEO-14082
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2025-07-11 19:59:28 +02:00
Kindracki, Jakub Tomasz
4b9010b87d
test: Add tests for Xe and Xe2 commands headers
...
Related-To: NEO-13146
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com >
2025-07-11 19:48:34 +02:00
Mateusz Jablonski
762b04cf77
feature: add command queue flag to pass copy offload hint
...
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-11 19:42:48 +02:00
Mateusz Jablonski
645de5add8
fix: correct shared cross device alloc capabilities
...
allow for access in case of multiple exposed devices when
there is only one root device
Related-To: HSD-18042639532
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-11 18:32:06 +02:00
Grzegorz Choinski
7ac8344819
ci: infra revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2025-07-11 18:27:34 +02:00
Zbigniew Zdanowicz
1599e5bafe
feature: add missing experimental mcl api calls
...
Related-To: NEO-10492
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-07-11 18:23:37 +02:00