Lukasz Jobczyk
8bbba3fe5c
refactor: Switch host events and in order nodes to tagAllocation type
...
Motivation is to distinguish between host USM resources and internal
driver resources allocated in host memory.
Related-To: NEO-13847
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-01-24 20:38:56 +01:00
Mateusz Hoppe
71fb9c176b
test: disable context group in ocl ULTs where it is not needed
...
Related-To: NEO-13789
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-01-24 19:59:42 +01:00
Pawel Cieslak
368d713e2c
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2025-01-24 19:24:50 +01:00
Pawel Cieslak
9997c4114d
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2025-01-24 15:31:58 +01:00
Bellekallu Rajkiran
212ccb8bd4
fix: Crash on over memory allocation
...
- Add defer backing flag to gem create ioctl
- Make memory resident before lock
Related-To: NEO-13403
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-01-24 14:01:37 +01:00
Chodor, Jaroslaw
335aa6e8b9
refactor: Change SLM sizes array length
...
Related-To: NEO-12747
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-01-24 10:53:11 +01:00
ocldev
376ac4235e
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-01-24 06:02:31 +01:00
Katarzyna Cencelewska
e221c61882
fix: add ptl device id to opensource
...
Related-To: IGC-11071
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2025-01-23 21:49:15 +01:00
Mateusz Jablonski
41ce79b7cc
fix: reduce preemption surface size in aub tests
...
Related-To: NEO-12648
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-01-23 16:32:15 +01:00
Szymon Morek
101c2fb071
fix: stop ULLS on main BCS when internal context used
...
Related-To: NEO-13464
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-01-23 14:33:14 +01:00
Bartosz Dunajski
c75bcba1e6
fix: ensure profiling enabled for OCL Blit Split path
...
Related-To: NEO-13842
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-01-23 13:59:15 +01:00
Mateusz Hoppe
ae772c849d
test: refactor tests to work with secondary engines 2
...
Related-To: NEO-13789
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-01-23 12:41:27 +01:00
Dominik Dabek
c1afa4c757
fix: extend usm reuse limit infrastructure to ARL
...
Related-To: NEO-12924
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-01-23 11:31:19 +01:00
Ben Ashbaugh
068fed7512
feature: add support for the cl_khr_expect_assume extensions
...
Related-To: NEO-12696
Signed-off-by: Ben Ashbaugh <ben.ashbaugh@intel.com >
2025-01-23 06:28:28 +01:00
Compute-Runtime-Validation
ce9202ab9d
Revert "feature: enable recoverable pagefault"
...
This reverts commit 713df81dbf .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-01-23 04:01:31 +01:00
Kamil Kopryk
e95b45b908
test: remove not needed pragma
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-01-23 01:20:18 +01:00
ocldev
0e57009f6a
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-01-23 01:14:44 +01:00
Kamil Kopryk
0966f12f9c
build: disable link time opt on GCC14
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-01-23 00:46:25 +01:00
Tomasz Biernacik
ffc7bd1b37
feature: enable getting fd from vmExport
...
Related-To: NEO-12680
Signed-off-by: Tomasz Biernacik <tomasz.biernacik@intel.com >
2025-01-23 00:44:38 +01:00
Kamil Kopryk
1840bf793f
build: disable stringop-overflow warning for GCC13
...
Link to the GCC bug
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111073
Related-To: NEO-10767
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-01-22 23:22:35 +01:00
Michał Pryba
53831f61df
refactor: adjust file names after pre-gen12 removal 1/3
...
Related-To: NEO-12681
Signed-off-by: Michał Pryba <michal.pryba@intel.com >
2025-01-22 22:47:24 +01:00
Michał Pryba
efa61ff069
refactor: unify automotive sku device-id location
...
Related-To: NEO-12234
Signed-off-by: Michał Pryba <michal.pryba@intel.com >
2025-01-22 19:59:24 +01:00
Grzegorz Choinski
0a8e701063
ci: infra revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2025-01-22 18:40:57 +01:00
Bartosz Dunajski
c2dbdb6797
refactor: move blit post sync data to BlitProperties
...
Related-To: NEO-13003
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-01-22 18:35:21 +01:00
Dominik Dabek
9cfc6e6bbe
fix: usm reuse cleaner mt tests
...
Related-To: NEO-13425
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-01-22 18:21:18 +01:00
Bartosz Dunajski
6c6cc26b19
feature: ensure double space for timestamp event allocation
...
Related-To: NEO-13003
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-01-22 16:10:33 +01:00
Mateusz Hoppe
19a0a27862
refactor: adjust unit tests to work with secondary engines
...
Related-To: NEO-12952, NEO-13789
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-01-22 13:31:43 +01:00
Lukasz Jobczyk
c0838e1f76
fix: Apply dispatch all for small TG only on BMG
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-01-22 13:04:44 +01:00
Damian Tomczak
4af92c20e4
feature: enable heapless for enqueueCopyBufferToImage
...
Related-to: NEO-12737
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-01-22 12:06:16 +01:00
Kamil Kopryk
6926582915
feature: use bindless samplers in heapless ocl
...
Related-To: NEO-12741
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-01-22 11:49:48 +01:00
Kamil Kopryk
47fc1ce34b
refactor: use designated initializer for EncodeWalkerArgs
...
also make EncodeWalkerArgs an aggregate
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-01-22 11:44:57 +01:00
Compute-Runtime-Validation
69bdd4d4ce
Revert "performance: Signal inOrder counter with pipe control, part 6"
...
This reverts commit 9d5d726523 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-01-22 01:09:54 +01:00
Kamil Kopryk
bc4f21dda3
test: ignore stringop oveflow in code fragment due to gcc bug c++20
...
Link to the GCC bug
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111073
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-01-21 21:15:47 +01:00
Zbigniew Zdanowicz
1e89058232
refactor: change data fields for encoder of additional walker fields
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-01-21 16:49:38 +01:00
Bartosz Dunajski
912bd8591a
refactor: improve copy commands programming
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-01-21 16:29:59 +01:00
B, Vishnu Khanth
d89da4add6
test: Validate Sysman EventRegister calls
...
Related-To: NEO-13811
Signed-off-by: B, Vishnu Khanth <vishnu.khanth.b@intel.com >
2025-01-21 16:05:01 +01:00
Dominik Dabek
3f646839ca
fix: usm reuse cleaning unused allocations
...
mechanism for freeing allocations saved for reuse that have not been
used in a given time
Related-To: NEO-13425
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-01-21 14:23:19 +01:00
Katarzyna Cencelewska
b2f8da5109
fix: return pointer instead of reference from getOsInterface
...
on tbx this will be a nullpointer
Related-To: HSD-18040897834
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2025-01-21 12:52:39 +01:00
Lukasz Jobczyk
9d5d726523
performance: Signal inOrder counter with pipe control, part 6
...
When on DC flush platform do not signal in order allocation when using
timestamp CB event. Handle wait on that event and synchronization using
in order timestamp node. Flush DC from wait. In order handled by pipe
controls.
Related-To: NEO-13441
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-01-21 12:31:22 +01:00
Young Jin Yoon
713df81dbf
feature: enable recoverable pagefault
...
Enabled recoverable pagefault and kmd migration support by
default for bmg and lnl, but disabled kmd migration for XeKMD
in order to disable kmd migration for all platforms using
XeKMD for now.
Related-To: NEO-13116
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2025-01-21 12:17:04 +01:00
Radoslaw Jablonski
be0b2bd06d
performance: enable ResolveDependenciesViaPipeControls on PTL Windows
...
Related-To: NEO-10526
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com >
2025-01-21 11:46:19 +01:00
Zbigniew Zdanowicz
2a64e41a3e
feature: enable partial command list update capability on xe hpg
...
Related-To: NEO-12933
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-01-21 11:17:30 +01:00
Fabian Zwoliński
285414e852
fix: cl_cache - add cm header includes to whitelist
...
This patch adds following includes to the whitelist:
<cm/cm.h>
<cm/cmtl.h>
Related-To: NEO-13641
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2025-01-21 10:22:03 +01:00
Grzegorz Choinski
0bc86c83b6
ci: infra revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2025-01-21 08:24:56 +01:00
Marcel Skierkowski
188894e369
refactor: mock filesystem in sysman tests
...
Related-To: NEO-7006
Signed-off-by: Marcel Skierkowski <marcel.skierkowski@intel.com >
2025-01-21 01:39:22 +01:00
ocldev
31300249c3
feature: brand string update
...
Related-To: NEO-7929
Updating device brand strings
Based on public support in Windows driver 32.0.101.6458
https://www.intel.com/content/www/us/en/download/785597/
Signed-off-by: ocldev <ocldev@intel.com >
2025-01-21 00:20:02 +01:00
Mateusz Jablonski
468b61b844
fix: correct reporting num subslices per slice in device properties
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-01-20 21:37:53 +01:00
Bellekallu Rajkiran
ad3110ff67
fix: Mapped time stamp retrieval with IPC
...
Create shared allocations to maintain reference timestamps.
Add flag to IPC pool data to check whether mapped time stamp
flag is set.
Related-To: NEO-12313
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-01-20 19:27:35 +01:00
Dominik Dabek
474b91aa36
fix: move device usm reuse max size to device
...
Related-To: NEO-6893
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-01-20 18:05:37 +01:00
Chodor, Jaroslaw
5619da6238
feature: Adding hook for applying OpenVino-related AIL
...
Related-To: NEO-12747
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-01-20 17:38:49 +01:00