Mateusz Jablonski
1b42ebf7fb
feature: add L0 API to wait for completion of all submissions to given device
...
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-05-07 17:26:22 +02:00
Filip Hazubski
ba85f7417d
fix: Add debug toggle to disable flush L3 for host usm
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2025-05-07 16:57:31 +02:00
Michal Mrozek
8d1e83208b
refactor: remove redundant code
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2025-05-07 16:41:21 +02:00
Michal Mrozek
afdc04975f
refactor: remove ftrSvm variable
...
- it is true on all platforms.
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2025-05-07 16:16:42 +02:00
Mateusz Jablonski
04990d90f7
refactor: remove not needed device parameter from AUBFamilyMapper
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-05-07 15:43:40 +02:00
Dominik Dabek
0afc042205
performance: enable device usm pooling for l0
...
Related-To: NEO-6893
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2025-05-07 15:08:36 +02:00
ocldev
9b0f08ecce
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-07 15:01:30 +02:00
Pawel Cieslak
0608109ede
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2025-05-07 14:18:06 +02:00
Michal Mrozek
c3eec70a97
refactor: remove not needed hw info member
...
- it is false on all platforms.
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2025-05-07 14:17:49 +02:00
Anvesh Bakwad
35926a5a18
fix(sysman): Add GDDR6 memory type into Memory Properties
...
Related-To: NEO-14810
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com>
2025-05-07 11:36:12 +02:00
Krzysztof Sprzaczkowski
de72e91269
feature: Native GPU fence synchronization object implementation
...
Related-To: NEO-10811
Signed-off-by: Krzysztof Sprzaczkowski <krzysztof.sprzaczkowski@intel.com>
2025-05-07 11:00:34 +02:00
Bartosz Dunajski
fdb84aaa3d
feature: pass partition count to copy properties
...
Related-To: NEO-7067
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-05-07 10:54:28 +02:00
Filip Hazubski
5dc2e2bdc6
ci: infra revision update
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2025-05-07 10:19:13 +02:00
Tomasz Biernacik
ce1ce06fb3
fix: get driver protection bits on WSL
...
Related-To: NEO-14643
Signed-off-by: Tomasz Biernacik <tomasz.biernacik@intel.com>
2025-05-07 08:07:20 +02:00
ocldev
408580195a
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-07 06:38:16 +02:00
John Falkowski
8e59ac7576
refactor: Gate shared system mem caps with KMD cap
...
Enabled only by setting EnableSharedSystemUsmSupport=1 flag
Related-To: NEO-12988
Signed-off-by: John Falkowski <john.falkowski@intel.com>
2025-05-07 06:38:01 +02:00
ocldev
08476d3727
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-06 23:55:22 +02:00
ocldev
20e72a4ca6
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-06 18:46:56 +02:00
Lukasz Jobczyk
ac7bd757a6
refactor: deallocate via gmm
...
Related-To: NEO-13051
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-05-06 18:12:46 +02:00
Jakub Nowacki
38b178dd9e
feature: add ze_image_query_allocation support
...
Related-To: NEO-9988
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com>
2025-05-06 17:08:55 +02:00
Dominik Dabek
6afefa1e31
performance: usm device pool, compression handling
...
Use device compression defaults when allocating pool.
Ignore compression hints when allocating from pool.
Also remove unused late initialization methods.
Related-To: NEO-6893
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2025-05-06 16:30:58 +02:00
ocldev
24572eeaae
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-06 16:10:01 +02:00
Tomasz Biernacik
310d8c2e58
fix: allow ringBuffer in coherent memory only for Xe2+
...
Related-To: NEO-9421
Signed-off-by: Tomasz Biernacik <tomasz.biernacik@intel.com>
2025-05-06 15:31:59 +02:00
Pawel Cieslak
ccedc7c8f7
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2025-05-06 15:02:07 +02:00
Bartosz Dunajski
201324f804
feature: wait path improvements for dual stream offload
...
Related-To: NEO-7067
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-05-06 14:50:05 +02:00
Mateusz Hoppe
d3b11d1527
fix: correctly patch implicit arg buffer in indirect data
...
- use correct size alignment of implicit arg buffer, crossthread data
should start after the buffer without extra padding
Related-To: NEO-14449
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2025-05-06 13:25:11 +02:00
Compute-Runtime-Validation
d477935ab9
Revert "refactor: Gate shared system mem caps with KMD cap"
...
This reverts commit f38fae3b18
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-05-06 12:43:16 +02:00
ocldev
74ab930de0
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-06 10:52:49 +02:00
Andrzej Koska
41c0546c45
fix: reset timestamps when userEvent is terminated
...
Related-To: NEO-14448
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com>
2025-05-06 10:28:35 +02:00
Mateusz Jablonski
5bab1c3f60
refactor: remove not needed NOLINT comments
...
Related-To: NEO-12901
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-05-06 09:11:28 +02:00
Lukasz Jobczyk
1f9cfb8916
fix: Add missing fences when unblock residency semaphore
...
Related-To: NEO-14642
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-05-06 08:54:30 +02:00
John Falkowski
f38fae3b18
refactor: Gate shared system mem caps with KMD cap
...
Related-To: NEO-12988
Signed-off-by: John Falkowski <john.falkowski@intel.com>
2025-05-06 07:28:59 +02:00
ocldev
9e9d0a67e7
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-06 05:10:31 +02:00
Compute-Runtime-Validation
26d3c7527c
Revert "fix: correctly patch implicit arg buffer in indirect data"
...
This reverts commit e345d55fe5
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-05-06 04:38:50 +02:00
Compute-Runtime-Validation
3fa9229483
Revert "performance: copy misaligned leftover in staging"
...
This reverts commit 13610d3473
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-05-06 02:12:48 +02:00
Jack Myers
27510b6e5e
test: mark unused var for LNL
...
Build with only LNL enabled failed
due to unused static variable.
Variable is still used when other platforms
are enabled, so ``[[maybe_unused]]`` was added
to allow LNL-only builds to succeed.
Signed-off-by: Jack Myers <jack.myers@intel.com>
Related-To: NEO-14849
2025-05-06 01:25:20 +02:00
ocldev
cd0b0860ce
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-05 23:28:39 +02:00
ocldev
a64aef2fae
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-05 22:06:36 +02:00
Grzegorz Choinski
17ca6ef07a
ci: infra revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2025-05-05 17:22:50 +02:00
Mateusz Jablonski
e1c5f770dc
refactor: remove not needed IoctlHelperXePrelim
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-05-05 17:19:24 +02:00
Szymon Morek
13610d3473
performance: copy misaligned leftover in staging
...
Related-To: NEO-14646
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-05-05 16:56:27 +02:00
Mateusz Hoppe
e345d55fe5
fix: correctly patch implicit arg buffer in indirect data
...
- use correct size alignment of implicit arg buffer, crosshtread data
should start after the buffer without extra padding
Related-To: NEO-14449
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2025-05-05 16:03:57 +02:00
Pratik Bari
22ddaea09f
fix(sysman): Correct gtId is fetched from the EngineInfo
...
Related-To: NEO-14626
Signed-off-by: Pratik Bari <pratik.bari@intel.com>
2025-05-05 15:50:50 +02:00
Mateusz Jablonski
07f13fc319
feature: add L0 API to translate between device handle and 32-bit identifier
...
- zerDeviceTranslateToIdentifier to translate from device handle to
32-bit unsigned integer identifier
- zerIdentifierTranslateToDeviceHandle to translate from identifier to
device handle associated to default driver handle
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-05-05 15:20:44 +02:00
ocldev
2577c9c628
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-05 15:02:21 +02:00
Tomasz Biernacik
f03decfc25
performance: disable coherency for buffers on PTL
...
Related-To: NEO-9421
Signed-off-by: Tomasz Biernacik <tomasz.biernacik@intel.com>
2025-05-05 13:47:23 +02:00
Mateusz Jablonski
01160c05d0
fix: add missing ZE_APICALL keyword in extension function
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-05-05 13:03:29 +02:00
Jakub Nowacki
373d1f8202
feature: add ze_image_memory_properties support
...
Related-To: NEO-9988
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com>
2025-05-05 12:48:48 +02:00
Oskar Hubert Weber
7639429a22
test: mock filesystem in ULTs 1/n
...
- Removed some of the USE_REAL_FILE_SYSTEM macro uses remaining after
previous changes mocking filesystem
- Introduced MockZebinWrapper to reduce redundant code
- copybuffer.cl, CopyBuffer_simd16.cl, etc. files will be removed in next PR
Signed-off-by: Oskar Hubert Weber <oskar.hubert.weber@intel.com>
2025-05-05 12:18:57 +02:00
Brandon Yates
ee75c59da5
fix: check BANNED in reset_stats before aborting when debugger is enabled
...
Related-to: GSD-10788
Signed-off-by: Brandon Yates <brandon.yates@intel.com>
2025-05-05 11:51:27 +02:00