f28c45458e
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-01-10 06:48:55 +01:00
04f1e216a5
Revert "performance: Signal inOrder counter with pipe control, part 5"
...
This reverts commit 7ee8328c1d
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-01-10 06:48:41 +01:00
a3b6c1fa6d
fix: correct thread/eu ratio for scratch to Xe2
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-01-09 22:42:36 +01:00
ae6c6a3625
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-01-09 21:06:16 +01:00
f3c9362fc5
fix: check for gpu hang during wait for ring completion
...
Related-To: NEO-13490
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-01-09 18:44:25 +01:00
3e9f1d0730
refactor: add debug message about invalid driver path
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-01-09 18:30:00 +01:00
7c209e1ff0
fix: typo
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-01-09 18:06:26 +01:00
7ee8328c1d
performance: Signal inOrder counter with pipe control, part 5
...
When on DC flush platform resolve in order implicit dependency with pipe
control.
Related-To: NEO-13441
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-01-09 13:42:05 +01:00
9e5a52f689
Revert "fix: correct thread/eu ratio for scratch to Xe2"
...
This reverts commit b192893738
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-01-09 11:06:26 +01:00
7f9fadc314
fix: regression caused by tbx fault mngr
...
Addresses regressions from the reverted merge
of the tbx fault manager for host memory.
Recursive locking of mutex caused deadlock.
To fix, separate tbx fault data from base
cpu fault data, allowing separate mutexes
for each, eliminating recursive locks on
the same mutex.
By separating, we also help ensure that tbx-related
changes don't affect the original cpu fault manager code
paths.
As an added safe guard preventing critical regressions
and avoiding another auto-revert, the tbx fault manager
is hidden behind a new debug flag which is disabled by default.
Related-To: NEO-12268
Signed-off-by: Jack Myers <jack.myers@intel.com >
2025-01-09 07:48:53 +01:00
b8157a2547
fix: Fix ULTs & signal path in External Semaphore
...
- Temporarily disables Multi-Threaded ULTs, to be
re-enabled in a separate dedicated test binary
Related-To: NEO-11488
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com >
2025-01-09 07:40:16 +01:00
9f07f56f7f
performance: align structures for 64-bit platforms
...
Signed-off-by: Semenov Herman (Семенов Герман) <GermanAizek@yandex.ru >
2025-01-09 06:03:39 +01:00
22cebedcd1
Revert "refactor: Update thread scheduling mode naming"
...
This reverts commit d50beb5df4
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-01-09 05:03:36 +01:00
58707e0cf7
Revert "refactor: migration to std::make_unique C++17"
...
This reverts commit 4cf685cb7d
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-01-09 01:41:36 +01:00
4cf685cb7d
refactor: migration to std::make_unique C++17
...
Signed-off-by: Semenov Herman (Семенов Герман) <GermanAizek@yandex.ru >
2025-01-08 17:20:00 +01:00
d50beb5df4
refactor: Update thread scheduling mode naming
...
Renames the EU_THREAD_SCHEDULING_MODE_OVERRIDE member of
STATE_COMPUTE_MODE structure to EU_THREAD_SCHEDULING_MODE.
This modification is introduced in order to align with the latest specification.
Related-To: NEO-13147
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2025-01-08 16:52:45 +01:00
a2aa645404
refactor: Update MI_MEM_FENCE
...
Refactors the MI_MEM_FENCE to align with the latest specification.
Related-To: NEO-13147
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2025-01-08 16:46:58 +01:00
b192893738
fix: correct thread/eu ratio for scratch to Xe2
...
Xe2 platforms don't need overallocation there
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-01-08 15:34:50 +01:00
bd5ca4fed5
fix: flush ocl queue after staging transfer
...
This is required for scenarios without direct submission
Otherwise, staging transfers are enqueued but not actually
flushed. If that happens, subsequent staging transfers can't
reuse previous staging buffers. It results in increased memory usage.
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-01-08 14:02:33 +01:00
dc0048661a
test: improve level zero black box tests
...
- extend test mask getter to full unsigned 32 bit integer
- add getter for unsigned integer parameter
- add parsing hexadecimal parameter strings
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-01-08 12:53:36 +01:00
725323af70
ci: infra update
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-01-08 09:57:20 +01:00
10753387bf
feature: Introduce processPendingVmBindEvents in eu debug
...
Related-To: NEO-11104
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2025-01-08 08:53:11 +01:00
0d2ce79194
feature: Ensure module load/unload triggered after all instances events
...
Related-To: NEO-11104
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2025-01-07 19:58:35 +01:00
2e5f590f30
fix(sysman): Fixed the GPU Bind and Unbind Entry Names
...
The GPU Bind and Unbind Entry names have been changed w.r.t the i915 and
the Xe driver
Related-To: NEO-13226
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-01-07 15:22:14 +01:00
983b46fbbb
performance: Align host USM to 2MB
...
Only on discrete devices and if size is greater than 2MB
Resolves: NEO-12652
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-01-07 14:32:26 +01:00
f580de94ef
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-01-07 13:56:24 +01:00
2815d4167d
fix: don't use staging for map allocations
...
Related-To: NEO-13572
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-01-07 13:30:11 +01:00
8d4721d613
performance: update igc indirect detection version
...
Update required indirect detection versions to 9 for pvc vector compiler
and non-pvc non-vector compiler.
Related-To: NEO-12491
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-01-07 13:25:12 +01:00
4111821c86
feature: place device bitfield in debugger metadata
...
Device bitfield is used to track tile instanced isa segments
by dmgUMD
Related-To: NEO-11104
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-01-07 11:56:25 +01:00
ee3ef684ad
fix: update new RAS errors for sysman
...
Related-To: NEO-12603
Signed-off-by: Shreyas Kunder <shreyas.kunder@intel.com >
2025-01-07 11:43:41 +01:00
bb1a125f0c
feature: add support for Panther Lake platform
...
Related-To: NEO-12803
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-01-07 11:39:56 +01:00
8e41928eb8
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-01-06 06:48:01 +01:00
3122ce963e
fix: Fix wait path in Experimental External Semaphore
...
Related-To: NEO-11488
Signed-off-by: Latif, Raiyan <raiyan.latif@intel.com >
2025-01-06 04:05:59 +01:00
5eed889c94
refactor: add add_subdirectories in cmake files
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-01-03 16:08:21 +01:00
3997d2a6b3
Revert "feature: Append recorded commandlist into immediate (8/N)"
...
This reverts commit acfeffe274
.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-01-03 15:50:52 +01:00
19602907b8
test: remove not needed low-level queue ordinal check
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-01-03 15:39:41 +01:00
454e621dde
ci: infra update
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-01-03 15:36:40 +01:00
0232ae60f2
test: remove redundant test for WMTP on LNL
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-01-03 12:59:59 +01:00
c867a5ed5d
refactor: remove redundant flag levelZeroSupported
...
all platforms are supported by L0
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-01-03 11:28:11 +01:00
91a2b9e66b
test: use virtualFileSystem in Cpuinfo tests
...
Related-To: NEO-7006
Signed-off-by: Marcel Skierkowski <marcel.skierkowski@intel.com >
2025-01-03 10:31:04 +01:00
8f90c0de75
Revert "feature(sysman): Add support for card and package domains in Power mo...
...
This reverts commit f762516900
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-01-03 08:43:00 +01:00
b01acb7e1f
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-01-03 06:00:26 +01:00
9ad91f5ecf
build: update kernels bin
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-01-02 18:01:10 +01:00
af0d7828ce
fix: disable implicit CB conversion for wait events
...
Related-To: GSD-10533
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-01-02 18:00:55 +01:00
5eece6d578
feature: add enableVariableRegisterSizeAllocation to StateComputeModeProperties
...
Related-To: NEO-12803
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-01-02 17:15:18 +01:00
a744aa07bc
refactor: add private property logging in test and kernel class
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-01-02 15:26:07 +01:00
165c294590
refactor: extract methods to setup SCM state per context
...
per context properties are now set explicitly
Related-To: NEO-12803, NEO-13632
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-01-02 15:19:39 +01:00
f762516900
feature(sysman): Add support for card and package domains in Power module
...
Related-To: NEO-10484
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-01-02 13:42:00 +01:00
85bfc9c453
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-01-02 10:40:16 +01:00
ed24c07227
Revert "feature: add enableVariableRegisterSizeAllocation to StateComputeMode...
...
This reverts commit 9ccecb5a35
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-01-01 02:35:32 +01:00