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
ocldev
91f3cb23c5
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-02-19 06:18:14 +01:00
ocldev
be7b26cdc1
build: igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-02-19 01:05:21 +01:00
ocldev
ee28b440c2
ci: L0 loader update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-02-18 23:24:58 +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
Maciej Plewka
6263425cc9
fix: pass args to obtainCommandStream in correct order
...
Related-To: NEO-13987
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2025-02-18 20:22:01 +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
Damian Tomczak
79cee3405d
test: missing heapless disable for test testing growth of ssh with bindful
...
Related-to: NEO-12737
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-02-18 17:28:50 +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
Bartosz Dunajski
ee6dbfc011
feature: combined CB event profiling support
...
Related-To: NEO-13971
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-02-18 16:44:07 +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
Mateusz Hoppe
aed5b6c22a
refactor: add validateLaunchParams() function
...
Related-To: NEO-13954
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-02-18 15:15:01 +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
Damian Tomczak
8333ba3e6c
test: fix timeout when heapless and taskCount bigger than tag
...
Related-to: NEO-12737
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-02-18 12:52:16 +01:00
Filip Hazubski
e25f9a7fd3
refactor: Remove no longer needed comment related to WddmEventsImp
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-02-18 11:34:23 +01:00
Michal Mrozek
e9edae067a
test: adapt tests
...
- arguments may be inline, in such case ioh is not updated
- scratch pointer may be optional
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-02-18 09:59:34 +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
Compute-Runtime-Validation
72a5e52385
Revert "refactor: add validateLaunchParams() function"
...
This reverts commit aafefda74f .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-02-18 08:02:04 +01:00
ocldev
c262aa63a4
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-02-18 07:48:06 +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
Lukasz Jobczyk
051f7928f1
performance: tiny improvements for ULLS light
...
Related-To: NEO-13922
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-02-17 23:52:33 +01:00
Kamil Kopryk
b1ffe640bb
refactor: correct typo
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-02-17 23:31:27 +01:00
Artur Harasimiuk
d65b96be4e
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2025-02-17 21:33:23 +01:00
ocldev
104db1fb21
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-02-17 20:52:08 +01:00
Mateusz Jablonski
5866a2157a
test: remove empty line
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-17 20:34:47 +01:00
Mateusz Jablonski
87f4cd8e83
feature: expose separate L0 driver handle per product family in Core/Tools path
...
Related-To: NEO-14062
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-17 18:54:07 +01:00
Mateusz Hoppe
aafefda74f
refactor: add validateLaunchParams() function
...
Related-To: NEO-13954
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-02-17 17:06:41 +01:00
Lukasz Jobczyk
84eaca3330
fix: Restore wait for inOrder counter in heapless mode
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-02-17 16:11:45 +01:00
Grzegorz Choinski
9e8c8108fa
ci: infra revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2025-02-17 16:00:38 +01:00
ocldev
128ff52bd2
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-02-17 15:37:24 +01:00
Filip Hazubski
4c7900008f
refactor: Change wording from NonCopyableOrMovable to NonCopyableAndNonMovable
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-02-17 14:19:10 +01:00
Mateusz Jablonski
28be16771d
test: add test for creating separate platform per product family in OCL path
...
Related-To: NEO-14062
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-17 13:59:07 +01:00
Filip Hazubski
78c951181d
performance: Avoid creating string copies when loading os library
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-02-17 13:06:07 +01:00
Fabian Zwoliński
ad968550e8
fix: separate isUsmPoolAllocatorSupported for host and device
...
Related-To: NEO-12287, HSD-18041505773
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2025-02-17 11:47:34 +01:00
Filip Hazubski
855581d03d
fix: Add assert that ExternalSemaphoreController is NonCopyableOrMovable
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-02-17 10:43:35 +01:00
Maciej Bielski
6924a48ca6
refactor: prepare CLOS logic for extension
...
Prepare cache setup and reservation logic to be extended w.r.t other
cache-levels.
Conceptually this change is like adding a switch-statement, in several
places, in which existing code makes a single (and only) case. This is
caused by splitting larger development to ease the review. Further cases
will be added in following steps. Such approach sometimes creates code
which may seem redundant but it is meant to simplify plugging following
extensions in an easy way.
Related-To: NEO-12837
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-02-17 10:43:08 +01:00
Damian Tomczak
9f3a95b7d6
test: fix when heapless is enabled incorrect initial tag value provided
...
Related-to: NEO-12737
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-02-17 10:12:20 +01:00
Lukasz Jobczyk
8be2199465
performance: Disable BCS for ULLS light
...
Related-To: NEO-13922
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-02-17 10:12:05 +01:00
ocldev
69664b7e2b
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-02-17 06:35:31 +01:00
Mateusz Jablonski
24a61d096d
fix: correct logic of groupDevices function
...
discrete devices should be exposed before integrated devices
Related-To: NEO-14062
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-16 14:27:44 +01:00
ocldev
eae7510b64
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-02-15 12:40:01 +01:00
ocldev
1143f6b0a0
build: update level_zero revision to v1.20.4
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-02-15 05:25:46 +01:00
ocldev
4cae5f409b
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-02-14 22:32:03 +01:00
Lukasz Jobczyk
14b89591e6
performance: Disable gem close worker for ULLS light
...
Related-To: NEO-13922
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-02-14 19:03:28 +01:00
Brandon Yates
4da8a3694c
feature: Enable page faults for xe driver with debugger on
...
Related-to: NEO-10134
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-02-14 19:01:55 +01:00