Aleksandra Nizio
31fe1978d4
fix: Removing streamProvider and addressMapper
...
Related-To: NEO-14718
Signed-off-by: Aleksandra Nizio <aleksandra.nizio@intel.com >
2025-05-26 16:01:18 +02:00
Compute-Runtime-Validation
42a8b63725
Revert "fix: enable single temporary allocations list mode"
...
This reverts commit b496274d1a .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-05-26 13:22:15 +02:00
Filip Hazubski
ff7ae28b1b
test: Add test check for dc flush
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-05-23 17:45:20 +02:00
Filip Hazubski
3dc32cec88
feature: Add debug key to override number of threads per EU
...
Related-To: HSD-22021012755, NEO-14749
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-05-23 16:20:40 +02:00
Mateusz Jablonski
98bf872fdd
fix: return error when cannot obtain debug surface size
...
remove default max debug surface size
check state save area size only for debug scenarios
reduce state save area size in unit tests - rely on values from mock
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-05-23 14:48:08 +02:00
Lukasz Jobczyk
86e7d5b276
performance: Skip fence after PC when no post sync write
...
Related-To: NEO-14642
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-05-23 10:33:28 +02:00
Mateusz Hoppe
0d57dcfdf0
feature: add L0 API querying priority levels - zeDeviceGetPriorityLevels()
...
Related-To: NEO-14572
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-05-23 09:24:16 +02:00
Raiyan Latif
d6849a5605
feature: Add support for External Semaphore TimelineSemaphoreFd
...
Related-To: NEO-15032
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com >
2025-05-23 00:40:05 +02:00
Arek G
db84fc713c
performance: Disable ULLS if Power Hints are set to 100 (max)
...
Related-To: NEO-14763, HSD-16026432518
Signed-off-by: Arek G <arkadiusz.grubba@intel.com >
2025-05-22 16:57:17 +02:00
Bartosz Dunajski
b496274d1a
fix: enable single temporary allocations list mode
...
Related-To: NEO-14641
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-05-22 08:45:46 +02:00
Szymon Morek
a2c41e4749
fix: add mock for staging buffer size
...
No need to allocate 2MB in unit tests.
This commit changes this size to 4KB.
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-05-22 08:36:01 +02:00
Filip Hazubski
3e59a2f108
fix: Correct IoctlHelperXe logic to query PF support
...
Move logic in order to respect relevant checks before trying to query support.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-05-21 18:55:17 +02:00
Mateusz Jablonski
8353f68307
feature(internal): add debug key to override max debug surface size
...
reduce the value in unit tests
Related-To: NEO-14097
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-05-21 14:57:41 +02:00
Bartosz Dunajski
91940d2a79
fix: initial support for single temporary allocations list
...
Related-To: NEO-14641
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-05-21 13:16:15 +02:00
Szymon Morek
3ba25459e8
performance: set timestamps as non-coherent since xe2
...
Related-To: NEO-14360
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-05-21 07:49:56 +02:00
Maciej Bielski
0f8ee57f98
feature: add NEO_LOCAL_MEMORY_ALLOCATION_MODE
...
Allow the application to force storageInfo.localOnly and get the
out-of-memory returned if not possible.
This is a windows-only feature supported on discrete platforms.
Related-To: NEO-13428
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-05-20 14:15:17 +02:00
Raiyan Latif
2b5e2ee851
feature: Add signal/wait support for OpaqueFd external semaphore
...
Related-To: NEO-14676
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com >
2025-05-19 22:56:48 +02:00
Bellekallu Rajkiran
ccf4a0ff03
test: add bcs suffix for copy tests
...
Related-To: NEO-13003, NEO-14814
Signed-off-by: Jack Myers <jack.myers@intel.com >
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-05-19 21:17:02 +02:00
Dominik Dabek
c5c87ab6f9
fix: override for driver protection bits
...
Add product helper method, default no override.
Use single param. Usage unknown means no override.
Related-To: NEO-14482
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-05-19 12:36:23 +02:00
Raiyan Latif
0e0cf3f742
feature: Add support for importing OpaqueFd external semaphore
...
Related-To: NEO-14676
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com >
2025-05-18 18:04:39 +02:00
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