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
Damian Tomczak
b39c5c151a
feature: force stateless for read and write buffer rect
...
Related-to: NEO-6075
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-07-11 18:09:21 +02:00
Mateusz Jablonski
5e43ee905d
refactor: remove not needed logic related to vme
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-11 17:02:48 +02:00
ocldev
490d3ad0ee
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-11 14:02:41 +02:00
Mateusz Jablonski
8f1903c7dd
feature: add zerDriverGetLastErrorDescription API
...
this function retrieves last error from default driver
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-11 13:37:50 +02:00
Mateusz Jablonski
500ae54fc1
refactor: remove not needed code related to device enqueue
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-11 10:37:27 +02:00
Jack Myers
d77ba50455
ci: infra revision update
...
Related-To: NEO-14814
Signed-off-by: Jack Myers <jack.myers@intel.com >
2025-07-11 07:11:30 +02:00
Mateusz Jablonski
8b6aaceab4
refactor: remove not needed code related to cl accelerator
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-10 18:08:32 +02:00
Anvesh Bakwad
cf1eeb8b51
feature(sysman): Add support for PMT for BMG G31 Linux platform
...
Related-To: NEO-15428
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2025-07-10 16:04:52 +02:00
Mateusz Jablonski
b58de85026
refactor: remove not needed flag deviceSupportsVmePreemption
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-10 16:03:20 +02:00
Mateusz Hoppe
da06586a50
ci: update infra
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-07-10 15:50:07 +02:00
Kindracki, Jakub Tomasz
d8170a4c35
test: Add tests for Xe3 commands header
...
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com >
2025-07-10 15:31:35 +02:00