Slawomir Milczarek
0a7ed9f9f4
feature: Add ioctl helpers for primary contexts
...
Related-To: NEO-12952
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2025-02-24 17:37:05 +01:00
Kamil Kopryk
7c3468794e
fix: add option to enable/disable heapless in ocloc
...
Related-To: GSD-10681
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-02-24 17:06:26 +01:00
Lukasz Jobczyk
6dd948a4b3
performance: Pass residency container as const ptr
...
Related-To: NEO-13922
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-02-24 15:18:55 +01:00
Compute-Runtime-Validation
f907c7dcb2
Revert "performance: set 1ms timeout for ulls controller since xe2"
...
This reverts commit 28c008e438 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-02-24 15:04:54 +01:00
Lukasz Jobczyk
be946ae56c
performance: Optimize make resident for ULLS light
...
Do not check if ULLS light is active during every Csr::makeResident
call. Store that information once during ULLS init.
Related-To: NEO-13922
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-02-24 12:59:56 +01:00
Mateusz Jablonski
50e22ef5e7
refactor: remove device enqueue specific code
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-24 12:37:51 +01:00
ocldev
fd2a6b55c2
feature: brand string update
...
Related-To: NEO-7929
Updating device brand strings
Based on public support in Windows driver 32.0.101.6559
https://www.intel.com/content/www/us/en/download/785597/
Signed-off-by: ocldev <ocldev@intel.com >
2025-02-24 12:21:52 +01:00
Compute-Runtime-Validation
f64fd7fc42
Revert "performance: disable cpu caching for buffers on PTL"
...
This reverts commit 681ef3693a .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-02-24 10:07:15 +01:00
Lukasz Jobczyk
1f7c67ea8d
performance: Enable ULLS light for ARLH
...
Related-To: NEO-13922
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-02-21 18:00:46 +01:00
Compute-Runtime-Validation
66c4288494
Revert "fix: using canonized addr in xe kmd"
...
This reverts commit 683d7c7acf .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-02-21 17:49:05 +01:00
Lukasz Jobczyk
91c07e24f6
performance: Enable ULLS light for MTLH
...
Related-To: NEO-13922
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-02-21 16:52:02 +01:00
Lukasz Jobczyk
cad776412b
performance: Enable ULLS light for ARLS, ARLU, MTLU
...
Related-To: NEO-13922
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-02-21 16:10:18 +01:00
Wojciech Konior
683d7c7acf
fix: using canonized addr in xe kmd
...
Related-To: NEO-7313
Signed-off-by: Wojciech Konior <wojciech.konior@intel.com >
2025-02-21 16:06:06 +01:00
Lukasz Jobczyk
5961850bbc
fix: blink ULLS light
...
Related-To: NEO-13922
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-02-21 13:31:35 +01:00
Szymon Morek
681ef3693a
performance: disable cpu caching for buffers on PTL
...
Related-To: NEO-14168
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-02-21 13:07:04 +01:00
Compute-Runtime-Validation
a929551cb2
Revert "performance: Enable ULLS light for ARLS, ARLU, MTLU"
...
This reverts commit 0b6b51fa19 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-02-21 09:35:00 +01:00
Szymon Morek
01a66a9347
fix: download staging buffer before reading from it
...
Related-To: NEO-14154
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-02-21 09:30:23 +01:00
Compute-Runtime-Validation
dda4beb719
Revert "performance: enable Direct Submission on LNL Linux"
...
This reverts commit b7d21b135c .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-02-21 04:13:28 +01:00
Bartosz Dunajski
85b0d1f84d
fix: clear all TS packets for combined CB event
...
Related-To: NEO-13971
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-02-20 19:24:15 +01:00
Mateusz Jablonski
3e45cf2a6c
feature: add debug key to expose L0 DDI Handles extension
...
Related-To: NEO-13121, NEO-13917
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-20 17:24:33 +01:00
Mateusz Jablonski
70f3342c2d
refactor: remove vme specific code
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-20 17:08:52 +01:00
Filip Hazubski
794b21a3fa
refactor: Add extra parameters to computeSlmValues function
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-02-20 15:35:52 +01:00
Radoslaw Jablonski
b7d21b135c
performance: enable Direct Submission on LNL Linux
...
Related-To: NEO-9004
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com >
2025-02-20 15:22:44 +01:00
Mateusz Hoppe
ff962c7531
build: add option to disable alarm in ults from cmake
...
- modify settings files to disable alarm by default
Related-To: NEO-14153
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-02-20 14:08:42 +01:00
Mateusz Jablonski
7865509aa0
feature: enable WMTP on BMG
...
Related-To: NEO-12814
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-20 12:52:40 +01:00
Compute-Runtime-Validation
0996247dfd
Revert "performance: Enable ULLS light for MTLH"
...
This reverts commit 7a62f27d8b .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-02-20 11:11:51 +01:00
Bartosz Dunajski
a0a735804f
feature: disable counter caching for external storage Events
...
Related-To: NEO-13971
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-02-20 11:11:29 +01:00
Fabian Zwoliński
bf20ae7ae8
fix: configure ISA Pool params based on productHelper
...
When is2MBLocalMemAlignmentEnabled returns true,
increase pool size for builtins from 64k to 2MB.
Additionally, set appropriate alignment for kernel ISA heap allocations.
Additionally, configure isaAllocationPageSize based on productHelper
Related-To: NEO-12287
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2025-02-20 08:42:35 +01:00
Compute-Runtime-Validation
29b3cb3c85
Revert "performance: Enable ULLS light for ARLH"
...
This reverts commit 20d00f53eb .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-02-20 03:54:49 +01:00
Maciej Plewka
8ba43065c5
fix: handle literal raw strings correctly in printf formater
...
Related-To: NEO-14138
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2025-02-19 17:14:54 +01:00
Lukasz Jobczyk
7a62f27d8b
performance: Enable ULLS light for MTLH
...
Related-To: NEO-13922
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-02-19 16:25:08 +01:00
Lukasz Jobczyk
20d00f53eb
performance: Enable ULLS light for ARLH
...
Related-To: NEO-13922
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-02-19 15:55:07 +01:00
Lukasz Jobczyk
0b6b51fa19
performance: Enable ULLS light for ARLS, ARLU, MTLU
...
Related-To: NEO-13922
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-02-19 15:47:50 +01:00
Lukasz Jobczyk
42261526e4
refactor: Handle dlopen error
...
Related-To: NEO-13922
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-02-19 15:28:48 +01:00
Szymon Morek
28c008e438
performance: set 1ms timeout for ulls controller since xe2
...
Related-To: NEO-13843
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-02-19 13:48:26 +01:00
Lukasz Jobczyk
b0e3d8656e
refactor: Add OV detection mechanism for ULLS light
...
Related-To: NEO-13922
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-02-19 13:28:29 +01:00
Filip Hazubski
b60c02d597
fix: Add asserts to ensure NonCopyable and NonMovable n/n
...
Related-To: NEO-14068
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-02-19 11:36:24 +01:00
Jitendra Sharma
2daca51bd9
build: update eudebug headers
...
Related-To: NEO-14069
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2025-02-19 09:22:15 +01:00
Filip Hazubski
cff9ea3966
performance: Use std::move when initializing RelocationInfo
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-02-18 20:47:52 +01:00
Filip Hazubski
4be1153253
fix: Remove pragma once from inl files
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-02-18 20:19:15 +01:00
Vysochyn, Illia
e59f61b02e
feature: Update INTERFACE_DESCRIPTOR_DATA for Xe3
...
Related-To: NEO-13771, HSD-18041256338, HSD-14013056398
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2025-02-18 18:03:13 +01:00
Filip Hazubski
6b6202446b
fix: Add asserts to ensure NonCopyable and NonMovable 3/n
...
Related-To: NEO-14068
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-02-18 17:16:03 +01:00
Bellekallu Rajkiran
ff9d0d7ea0
fix: fix setting up ccs mode
...
Related-To: NEO-14122
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-02-18 17:10:51 +01:00
Chodor, Jaroslaw
8f43be8800
refactor: Enforce constexpr evaluation on getNonReleaseKeyName
...
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-02-18 16:03:41 +01:00
Vysochyn, Illia
42e06790da
feature: Update COMPUTE_WALKER for Xe3
...
Related-To: NEO-13771, HSD-18041256338, HSD-14013056398
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2025-02-18 15:53:31 +01:00
Bartosz Dunajski
c1f2ff1ad6
fix: disable batched dispatch mode in aub csr
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-02-18 13:45:15 +01:00
Filip Hazubski
c651209617
fix: Add asserts to ensure NonCopyable and NonMovable 2/n
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-02-18 13:08:00 +01:00
Filip Hazubski
6b2b42972a
fix: Add asserts to ensure NonCopyable and NonMovable 1/n
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-02-18 09:41:20 +01:00
Jack Myers
c26d24e555
fix: tbx page fault manager hang issue
...
- Updated `isAllocTbxFaultable` to exclude `gpuTimestampDeviceBuffer` from being
faultable.
- Replaced `SpinLock` with `RecursiveSpinLock` in `CpuPageFaultManager` and
`TbxPageFaultManager` to allow recursive locking.
- Added unit tests to verify the correct handling of `gpuTimestampDeviceBuffer`
in `TbxCommandStreamTests`.
Related-To: NEO-13748
Signed-off-by: Jack Myers <jack.myers@intel.com >
2025-02-18 05:05:38 +01:00
Mateusz Hoppe
9c962cdbc8
test: fix error message in opencl ULTs
...
- opencl ults do not require changing directory
- fix base execution directory for all aub test modes
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-02-18 02:44:02 +01:00