Commit Graph

6173 Commits

Author SHA1 Message Date
Jaroslaw Warchulski
a52f526929 refactor: cleanup includes
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com>
2025-11-19 16:03:24 +01:00
Narendra Bagria
1aefa2b4f6 test: update logger ults
Related-To: NEO-16500

Signed-off-by: Narendra Bagria <narendra.bagria@intel.com>
2025-11-19 10:14:32 +01:00
Compute-Runtime-Validation
fe99084f99 Revert "feature: Enable shared system USM by default for BMG"
This reverts commit d4d9d550b2.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-11-19 10:02:34 +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
Fabian Zwoliński
1b9b78ac16 feature: implement ISA allocation pooling in OpenCL
Related-To: NEO-12287
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com>
2025-11-18 18:02:51 +01:00
Compute-Runtime-Validation
575f48f738 Revert "refactor: unify stateless and not stateless builtins kernels"
This reverts commit 4eb37124cb.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-11-18 16:27:32 +01:00
John Falkowski
d4d9d550b2 feature: Enable shared system USM by default for BMG
Resolves: NEO-16531

Signed-off-by: John Falkowski <john.falkowski@intel.com>
2025-11-18 14:12:09 +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
Damian Tomczak
4eb37124cb refactor: unify stateless and not stateless builtins kernels
Related-to: NEO-16156

Signed-off-by: Damian Tomczak <damian.tomczak@intel.com>
2025-11-18 13:20:49 +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
shubham kumar
a0deb9cbe2 feature: support SPI flash during survivability
Related-To: NEO-16095

Signed-off-by: shubham kumar <shubham.kumar@intel.com>
2025-11-18 10:46:03 +01:00
Mateusz Jablonski
29dcc17ed9 feature: add support for release helpers 35.11 (CRI)
Related-To: NEO-16649

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-11-18 10:05:27 +01:00
Mateusz Jablonski
28a2928a0b test: initialize memory when passing it via const pointer
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-11-18 09:52:24 +01:00
Dominik Dabek
cf3f5d7499 performance: defer internal context init, ptl, bmg
os agnostic

Related-To: NEO-16633

Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2025-11-17 17:18:21 +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
0ec6f51e0e fix: Use system ptr for 32 bit svm cpu
Resolves: HSD-14025543711

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-11-17 15:11:36 +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
Arek G
809972f59e test: refactor: Mock filesystem in ults 5/n
Related-To: NEO-15069

Signed-off-by: Arek G <arkadiusz.grubba@intel.com>
2025-11-17 11:59:50 +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
Mateusz Jablonski
7660b29bbb fix: reduce types for tagSize and tagCount within TagAllocator
Related-To: NEO-16444

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-11-17 10:47:51 +01:00
Dominik Dabek
03781a0e2b performance: defer internal context init, ptl
only on windows

Related-To: NEO-16633

Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2025-11-17 07:58:15 +01:00
Bellekallu Rajkiran
791558ba74 performance: Modify wait flow when signal event is used for sub copy
Related-To: NEO-13003

Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2025-11-14 19:34:33 +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
Narendra Bagria
f460980d14 feature: optimize img2buf and buf2img builtins
Related-To: NEO-16652

Signed-off-by: Narendra Bagria <narendra.bagria@intel.com>
2025-11-14 14:50:44 +01:00
Mateusz Hoppe
d94af16a50 feature: add waitWithKmdNotifyFallback to immediate cmdlist
- hostSynchronize() with infinite timeout may fallback to KmdNotify when
kmdNotify is enabled

Related-To: NEO-2024

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2025-11-14 11:32:57 +01:00
Jaroslaw Warchulski
0afcec950e refactor: cleanup includes
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com>
2025-11-14 11:22:46 +01:00
Kamil Kopryk
306b1b9bef test: check if tsan enabled also on gcc
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-11-14 10:18:18 +01:00
Narendra Bagria
59cae1b803 fix: improve LogAllocationStdout to print CPU VA
Related-To: NEO-16500

Signed-off-by: Narendra Bagria <narendra.bagria@intel.com>
2025-11-13 15:44:31 +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
Vysochyn, Illia
dc85f33e49 fix: Disallow USM compression on peer access
Related-To: NEO-15427

Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com>
2025-11-12 16:22:57 +01:00
Mateusz Hoppe
91fe2ec380 refactor: remove not needed debug flag AppendAubStreamContextFlags
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2025-11-12 16:06:09 +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
Damian Tomczak
135f215574 test: move image support matcher and unify
Related-to: NEO-16156

Signed-off-by: Damian Tomczak <damian.tomczak@intel.com>
2025-11-12 10:15:31 +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
45ece0d119 Revert "performance: defer internal context init, ptl, bmg"
This reverts commit 2459fa0a5d.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-11-07 11:59:41 +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
Mateusz Jablonski
dbf21d7b1e feature: add support for release helpers 30.4, 30.5
Related-To: NEO-16649

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-11-07 10:01:28 +01:00
Mateusz Jablonski
b0559beca6 test: add missing include of gtest.h
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-11-07 09:50:51 +01:00
Katarzyna Cencelewska
58bab26fc1 fix: don't force priorityLevel if not set
this will be set in setContextProperties

Resolves: HSD-13013981033
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
2025-11-07 09:38:29 +01:00
Wesley Waugh
ff429ad35e feature: New SLM access protocol
Related-To: NEO-15672
Signed-off-by: Wesley Waugh <wesley.waugh@intel.com>
2025-11-07 00:18:07 +01:00
Mateusz Jablonski
83ef7d82aa test: add missing NEO namespace
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-11-06 20:08:14 +01:00
Jaroslaw Warchulski
642adfa70d test: cleanup includes
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com>
2025-11-06 20:06:34 +01:00
Dominik Dabek
2459fa0a5d performance: defer internal context init, ptl, bmg
Related-To: NEO-16633

Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2025-11-06 18:08:15 +01:00
Arek G
4b471d1ec6 refactor: Mock filesystem in ults 3/n
Related-To: NEO-15069

Signed-off-by: Arek G <arkadiusz.grubba@intel.com>
2025-11-06 17:33:05 +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
Kamil Kopryk
307f4e00c9 test: disable mt host functions tests for tsan builds
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-11-06 15:15:59 +01:00