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
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
e95b45b908
test: remove not needed pragma
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-01-23 01:20:18 +01:00
0e57009f6a
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-01-23 01:14:44 +01:00
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
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
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
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
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
0a8e701063
ci: infra revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2025-01-22 18:40:57 +01:00
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
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
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
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
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
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
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
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
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
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
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
912bd8591a
refactor: improve copy commands programming
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-01-21 16:29:59 +01:00
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
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
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
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
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
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
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
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
0bc86c83b6
ci: infra revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2025-01-21 08:24:56 +01:00
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
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
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
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
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
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
b1bcfe668c
feature: Enable Bindless on PTL L0
...
Related-To: NEO-13791
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com >
`
2025-01-20 16:18:48 +01:00
850e6c02eb
test: allocate sip allocation for all contexts in initSipKernel
...
- some tests initialize sip kernel but do not free it
- this is causing memory leaks
- as a solution mock sip listener is added that will release allocated
sip kernel
Related-To: NEO-13789
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-01-20 15:46:05 +01:00
df39f27334
test: suppress warning prints for skipped Ults
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-01-20 15:23:12 +01:00
bbaca5d8e2
feature: cl_cache - add support for whitelisted includes
...
Related-To: NEO-13641
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2025-01-20 15:07:14 +01:00
5d25ae4539
refactor: rename walker partition files
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-01-20 13:33:05 +01:00
897c890d03
refactor: add thread group count parameter to implicit scaling functions
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-01-20 13:12:45 +01:00
b7d7424aab
build: enable c++20
...
Related-To: NEO-10767
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-01-20 12:35:12 +01:00
8f5a0995e0
fix: Dont directly use gtId as TileId
...
gtId is not same as tileId. instead use gtIdToTileId
to retrieve tileId based on gtId.
Related-To: NEO-11104
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2025-01-20 10:23:53 +01:00
1ce795c265
refactor: fixes in ults
...
Related-To: NEO-13789
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-01-20 09:57:05 +01:00
6b43e7a4ec
test: heapless fix for CopyImageToBuffer ult
...
Related-to: NEO-12737
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-01-20 09:13:54 +01:00
af0bb7964a
performance: Set dispatch all for small TG
...
Resolves: NEO-11814
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-01-20 08:49:59 +01:00
143bcc74c8
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-01-20 06:04:20 +01:00
12e3204cab
fix: Process OpaqueWin32 external semaphore properly
...
Related-To: NEO-11488
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com >
2025-01-20 00:22:14 +01:00