Michal Mrozek
68d01f398f
refactor: remove not needed code
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-11-28 13:08:13 +01:00
Mateusz Hoppe
015d14891d
performance: wrap xeLogs in macro to prevent evaluation of args
...
Related-To: NEO-14153
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-11-27 16:01:29 +01:00
Szymon Morek
1ebfab3beb
performance: enable timestamp caching on L0
...
Related-To: NEO-14360
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-11-26 17:10:54 +01:00
Michal Mrozek
af43bd6236
performance: add debug flag to override node ordinal for ccs
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2025-11-26 13:04:57 +01:00
shubham kumar
1309a77292
feature: Add support for euss buffer overflow on windows
...
Related-To: NEO-15684
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-11-25 20:15:15 +01:00
Jaroslaw Warchulski
cc79a136c9
refactor: do not use C headers
...
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-11-25 12:07:50 +01:00
Igor Venevtsev
7f593bd295
fix: use condition variables instead of busy waits in worker threads
...
Resolves: NEO-16085, GSD-11678, HSD-14025819208
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2025-11-21 08:48:45 +01:00
Bellekallu Rajkiran
2ea3686d86
performance: Make memory resident before cpu access
...
Related-To: NEO-13403
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-11-21 01:22:31 +01:00
John Falkowski
fbe7a5a887
fix: Disable shared system USM for all KMDless modes
...
Related-To: NEO-16531
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2025-11-20 21:12:02 +01:00
Fabian Zwoliński
4078022318
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-11-20 18:08:14 +01:00
Bellekallu Rajkiran
864020e12d
refactor: Merge duplicate if blocks
...
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-11-20 16:39:31 +01:00
Jaroslaw Warchulski
cc724285d0
refactor: cleanup includes
...
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-11-20 16:28:49 +01:00
Mateusz Jablonski
8db92240fc
refactor: add wrapper for max product enum value
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-20 08:04:57 +01:00
Bellekallu Rajkiran
794798d858
performance: Make memory resident before cpu access
...
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-11-20 07:48:07 +01:00
John Falkowski
45b0886bc4
fix: Disable shared system USM for TBX mode
...
Related-To: NEO-16531
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2025-11-19 20:30:50 +01:00
Jaroslaw Warchulski
a52f526929
refactor: cleanup includes
...
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-11-19 16:03:24 +01:00
Filip Hazubski
686672365e
fix: Program UseHw64bToken = 1 when initializing WDDM native fence
...
Related-To: NEO-16610
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-11-19 12:23:47 +01:00
Jemale Lockett
dbf9e7ff63
refactor: Add conditions for metadata and vmbind handling
...
Resolves: NEO-16089
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2025-11-18 21:08:04 +01:00
Dominik Dabek
a673c5deea
fix: always initialize internal bcs engine
...
Related-To: NEO-16766, HSD-18043945067
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-11-18 14:11:16 +01:00
Compute-Runtime-Validation
8882b1e54a
Revert "performance: enable timestamp caching on L0"
...
This reverts commit 0fb04d3b52 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-11-18 13:08:50 +01:00
John Falkowski
02848968be
feature: Add product helper for shared system USM enabling
...
Related-To: NEO-16531
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2025-11-17 16:40:09 +01:00
Lukasz Jobczyk
09981f7102
refactor: Move residency controller to wddm
...
Resolves: NEO-13315
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-11-17 15:01:09 +01:00
Szymon Morek
0fb04d3b52
performance: enable timestamp caching on L0
...
Related-To: NEO-14360
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-11-17 11:55:00 +01:00
Jakub Nowacki
be34c1ac86
performance: move instead of copy
...
Related-To: NEO-15630
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com >
2025-11-14 16:30:05 +01:00
Compute-Runtime-Validation
ff27bb12d1
Revert "fix: use condition variables instead of busy waits in worker threads"
...
This reverts commit 4406889b39 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-11-14 15:55:47 +01:00
Jaroslaw Warchulski
b1dbeebe01
refactor: cleanup includes
...
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-11-13 12:15:33 +01:00
Jemale Lockett
5677d4b9ab
refactor: Update eudebug header
...
Resolves: NEO-16069
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2025-11-13 00:40:42 +01:00
Compute-Runtime-Validation
4437360448
Revert "fix: Check if provided CCS number is correct"
...
This reverts commit 67963bed4b .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-11-12 12:12:33 +01:00
Falkowski, John
cfa007e551
feature: Set shared system USM madvise preferred location as prefetch region
...
Resolves: NEO-16482
Signed-off-by: Falkowski, John <john.falkowski@intel.com >
2025-11-11 04:04:57 +01:00
Compute-Runtime-Validation
ae7f494305
Revert "refactor: Update eudebug header"
...
This reverts commit 76b0332f10 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-11-08 14:30:29 +01:00
Jemale Lockett
76b0332f10
refactor: Update eudebug header
...
Resolves: NEO-16069
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2025-11-07 20:49:34 +01:00
Compute-Runtime-Validation
156e7fd9f0
Revert "refactor: Update eudebug header"
...
This reverts commit c410b54866 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-11-07 11:42:25 +01:00
Compute-Runtime-Validation
7b1c8e10ba
Revert "feature: Set shared system USM madvise preferred location as prefetch...
...
This reverts commit 6b63304673 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-11-07 11:26:40 +01:00
Kindracki, Jakub Tomasz
67963bed4b
fix: Check if provided CCS number is correct
...
Check if `ZEX_NUMBER_OF_CCS` env variable provided by the user is
correct. If it isn't then return false and print debug message.
After this change if `zeInit` is called with invalid
`ZEX_NUMBER_OF_CCS`, then it fails with `ZE_RESULT_ERROR_UNINITIALIZED`.
Related-To: NEO-15230, GSD-11251
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com >
2025-11-06 17:23:20 +01:00
Dominik Dabek
0f753a98aa
feature: optionally immediate internal engine init
...
If engine type is internal, os context will return immediate
initialization enabled based on product helper.
Related-To: NEO-16633
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-11-06 10:54:48 +01:00
Jemale Lockett
c410b54866
refactor: Update eudebug header
...
Resolves: NEO-16069
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2025-11-06 08:16:08 +01:00
John Falkowski
6b63304673
feature: Set shared system USM madvise preferred location as prefetch region
...
Resolves: NEO-16482
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2025-11-05 15:37:08 +01:00
Katarzyna Cencelewska
5cf3eeb615
fix: use lowest priority level as default for primary context
...
calculate the lowest and highest software priority in one place
Related-To: HSD-18043767497
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2025-11-04 11:42:35 +01:00
Compute-Runtime-Validation
5f874f45e2
Revert "feature: Add support for euss buffer overflow on windows"
...
This reverts commit 703dd48038 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-11-04 01:59:27 +01:00
Pratik Bari
811ed064d2
fix: Fix unrecoverable abort during device destruction
...
An inappropriate ioctl call for the device is observed when both zesInit
and zeInit are called in a process and Sysman device reset is called.
A condition has been added in the UNRECOVERABLE_IF to prevent crash
during cleanup.
Related-To: NEO-16439
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-11-03 15:38:37 +01:00
Lukasz Jobczyk
88d379f5e5
performance: enable timestamp caching on OCL
...
Related-To: NEO-14360
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-11-03 10:51:26 +01:00
shubham kumar
703dd48038
feature: Add support for euss buffer overflow on windows
...
Related-To: NEO-15684
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-11-03 10:20:16 +01:00
Compute-Runtime-Validation
151afa37e7
Revert "performance: enable timestamp caching on OCL"
...
This reverts commit e9fdab3458 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-11-02 23:19:34 +01:00
Igor Venevtsev
4406889b39
fix: use condition variables instead of busy waits in worker threads
...
Resolves: NEO-16085, GSD-11678, HSD-14025819208
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2025-10-31 15:28:54 +01:00
Szymon Morek
e9fdab3458
performance: enable timestamp caching on OCL
...
Related-To: NEO-14360
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-10-31 11:37:56 +01:00
Brandon Yates
acc7747abc
fix: Fix memory corruption in toDrmEuDebugEuControl
...
This function was unnecessarily creating a new allocation for bitmaskPtr
This allocation was lost then the object went out of scope, which broke
existing flows
Related-to: NEO-16068
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-10-31 08:57:07 +01:00
Compute-Runtime-Validation
fc62e025d2
Revert "fix: Check if provided CCS number is correct"
...
This reverts commit 94be8023dc .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-31 08:40:51 +01:00
Mateusz Jablonski
6aa5610f4c
fix: correct UNICODE definition setting for Windows build
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-30 17:06:16 +01:00
Kindracki, Jakub Tomasz
94be8023dc
fix: Check if provided CCS number is correct
...
Check if `ZEX_NUMBER_OF_CCS` env variable provided by the user is
correct. If it isn't then return false and print debug message.
Related-To: NEO-15230, GSD-11251
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com >
2025-10-30 16:00:55 +01:00
Compute-Runtime-Validation
56ce056ee2
Revert "feature: enable defer backing by default"
...
This reverts commit 19bef4f891 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-30 03:02:30 +01:00