Compute-Runtime-Validation
8839d62c79
Revert "performance: use RESOURCE_BARRIER as stalling barrier"
...
This reverts commit 2a63853349 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-05-16 20:19:06 +02:00
Szymon Morek
2a63853349
performance: use RESOURCE_BARRIER as stalling barrier
...
Related-To: NEO-14943
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-05-16 14:12:18 +02:00
Dominik Dabek
be04b6f172
performance: override for driver protection bits
...
Add infrastructure to override usage in getDriverProtectionBits.
Related-To: NEO-14482
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-05-16 11:01:00 +02:00
Tomasz Biernacik
e376e738f3
fix: disable deferring MOCS on WSL for LNL
...
Related-To: NEO-14643
Signed-off-by: Tomasz Biernacik <tomasz.biernacik@intel.com >
2025-05-15 16:50:43 +02:00
Szymon Morek
bff8f74de7
refactor: remove unused parameter
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-05-15 12:23:27 +02:00
Mateusz Jablonski
a361ca1e3f
test: improve logging in unit tests
...
include API name
unify tests timeout/sigabrt message across OSes
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-05-15 11:56:53 +02:00
Kindracki, Jakub Tomasz
2ce3f4fa40
test: Remove resetCommandStreamReceiver from tests
...
Changed the implementation to use EnvironmentWithCsrWrapper with setUpT
instead of resetCommandStreamReceiver.
Changed related tests to templated tests.
Related-To: NEO-3927
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com >
2025-05-15 10:03:10 +02:00
Szymon Morek
b74dc9b7e1
performance: enable low latency hint on Xe
...
Related-To: NEO-14708
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-05-14 15:47:21 +02:00
Maciej Plewka
85ed1a15e4
fix: do not allow blit for depth image on arl
...
Related-To: NEO-14344
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2025-05-13 15:56:47 +02:00
shubham kumar
7d85b1aeb7
feature: add support for eustall uAPI
...
Related-To: NEO-14347
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-05-13 09:34:52 +02:00
Aleksandra Nizio
fa1e3fd6a2
fix: Remove old aub_mem_dump logic and related tests
...
Related-To: NEO-14718
Signed-off-by: Aleksandra Nizio <aleksandra.nizio@intel.com >
2025-05-13 08:38:59 +02:00
Bellekallu Rajkiran
764f4d5bdd
test: support for multiple dispatch modes
...
Signed-off-by: Jack Myers <jack.myers@intel.com >
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-05-13 08:04:25 +02:00
Young Jin Yoon
5221b5b00e
fix: patch counter values with additional blit properties
...
Modified BlitCommandsHelper and CommandListHw to patch counter values
when using additional blit properties and in order command list is
enabled.
Related-To: NEO-13003
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2025-05-13 04:32:31 +02:00
Compute-Runtime-Validation
7d9399e836
Revert "fix: Abort for blit usage on depth image on ARL"
...
This reverts commit a19fa245ab .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-05-10 03:17:50 +02:00
Maciej Plewka
a19fa245ab
fix: Abort for blit usage on depth image on ARL
...
Related-To: NEO-14344
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2025-05-09 15:08:39 +02:00
Lukasz Jobczyk
df2c776aab
refactor: Remove unused cmdq round robin engine assign
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-05-09 11:03:57 +02:00
Lukasz Jobczyk
e964ccdf57
refactor: remove unused ulls diagnostic mode
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-05-09 10:01:51 +02:00
Compute-Runtime-Validation
9dc734ce44
Revert "fix: set correct bindless offsets for L0 bindless images extension wi...
...
This reverts commit b048d0e557 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-05-09 09:06:13 +02:00
Lukasz Jobczyk
1d1414febc
refactor: remove unused dc flush mitigation
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-05-09 08:26:26 +02:00
Lukasz Jobczyk
d590172b65
refactor: Remove unused events tracker
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-05-08 23:53:47 +02:00
Michal Mrozek
6f4a397cfc
refactor: remove not required parameter
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-05-08 23:13:06 +02:00
Michal Mrozek
52daf63a6f
refactor: remove not needed debug variable
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-05-08 14:29:27 +02:00
Kamil Kopryk
b048d0e557
fix: set correct bindless offsets for L0 bindless images extension with heapless
...
Additionally reorder members in bindless heaps helper.
Related-To: NEO-14710
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-05-08 13:46:46 +02:00
Szymon Morek
6ae43123f6
fix: correct usages of ULLS-related resources
...
Related-To: NEO-14360
Current gmm usage type of these resources is causing
them to be cached, which is incorrect.
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-05-08 12:12:45 +02:00
Mateusz Jablonski
adc40934ae
test: ensure thread safety when capturing input params for wait function
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-05-08 10:22:14 +02:00
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
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
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
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
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
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
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
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
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
Aleksandra Nizio
62739986bf
fix: print error in sim mode without available aubstream
...
Resolves: NEO-14693
Signed-off-by: Aleksandra Nizio <aleksandra.nizio@intel.com >
2025-05-05 11:48:35 +02:00
Young Jin Yoon
f844dbc88f
feature: Add timestamp node to encode post sync args
...
Added a timestamp node to EncodePostSyncArgs to use
additional timestamp information if required,
Modified event object to use the timestamp added in
EncodePostSyncArgs.
Related-To: NEO-13003
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2025-05-02 20:55:15 +02:00
Young Jin Yoon
48b2bb7672
refactor: add apply additional blit properties
...
Added BlitCommandsHelper::applyAdditionalBlitProperties
for various blitter commands
Related-To: NEO-13003
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2025-05-02 01:42:39 +02:00
Young Jin Yoon
9d47247ef0
refactor: add product helper for blit properties
...
Created a new function in ProductHelper to determine whether the
additional blit properties can be used.
Related-To: NEO-13003
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2025-05-01 18:05:48 +02:00
Igor Venevtsev
42efb3d204
feature: add built-in copy kernels for 1D_BUFFER images
...
Resolves: NEO-14782, HSD-18042093957
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2025-05-01 07:51:32 +02:00
Compute-Runtime-Validation
0c3b765942
Revert "refactor: add BlitSyncPropertiesExt to BlitSyncProperties"
...
This reverts commit b5a259aded .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-05-01 03:23:53 +02:00
Young Jin Yoon
b5a259aded
refactor: add BlitSyncPropertiesExt to BlitSyncProperties
...
Added BlitSyncPropertiesExt to provide additional information for
different platform and/or blitter commands.
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2025-04-30 19:11:34 +02:00
Lukasz Jobczyk
6c2ddf1120
fix: program system fence address when global fence passed to ULLS
...
Related-To: NEO-14642
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-04-30 12:57:04 +02:00
Mateusz Jablonski
15e1ef9a3d
test: use xe-prelim header in debug drm xe mock
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-04-30 11:22:14 +02:00
Bartosz Dunajski
f3ad230c45
feature: initial support for different copy offload submission modes
...
Related-To: NEO-7067
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-04-30 09:18:02 +02:00
Chandio, Bibrak Qamar
58d8c907cd
feature: blocking makeResident for mapVirtualMem
...
Related-To: NEO-14547
Signed-off-by: Chandio, Bibrak Qamar <bibrak.qamar.chandio@intel.com >
2025-04-29 01:56:12 +02:00
Dominik Dabek
75e313ce28
feature: prepare for l0 usm device pooling
...
Related-To: NEO-6893
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-04-28 14:55:03 +02:00
Bartosz Dunajski
c2266fc69e
refactor: remove not used CB event TS logic
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-04-28 14:31:34 +02:00
Lukasz Jobczyk
6f4a56d440
refactor: pass product helper to isFenceAllocationRequired
...
Related-To: NEO-14642
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-04-28 14:09:02 +02:00
shubham kumar
7e8acbc8b7
test: Add new test macro IsNotWithinGfxCore
...
Related-To: NEO-14783
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-04-28 08:41:01 +02:00