Commit Graph

21341 Commits

Author SHA1 Message Date
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
ocldev
71cec32d50 build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-11-18 18:58:18 +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
Zbigniew Zdanowicz
a627594e83 feature: add cloning memory copy extension descriptors
Related-To: NEO-15606

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2025-11-18 17:05:23 +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
Kamil Kopryk
c3e98e346a refactor: mark host functions classes as final
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-11-18 14:59:02 +01:00
Jaroslaw Warchulski
dd253b804b refactor: cleanup includes
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com>
2025-11-18 14:44:30 +01:00
Mateusz Jablonski
b1ff13c136 build: disable cast-function-type-mismatch warning for clang on Windows build
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-11-18 14:26:50 +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
Anvesh Bakwad
5b7def4c00 fix(sysman): Fix Number of channels retrieval for BMG
Related-To: NEO-16630

Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com>
2025-11-18 12:05:54 +01:00
Mateusz Jablonski
0d31ff0476 build: remove includes from public extensions header
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-11-18 11:37:48 +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
Anvesh Bakwad
864ba10e8a fix: move igsc cmake flag to level_zero
Related-To: NEO-16358

Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com>
2025-11-18 10:26:21 +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
Wesley Waugh
007ef734e5 feature: Mask off reserved bits in SLMv2 addresses
Related-To: NEO-16043
Signed-off-by: Wesley Waugh <wesley.waugh@intel.com>
2025-11-17 21:16:32 +01:00
Benjamin Sluis
5b8729039e build: Remove WDDM_VERSION_NUMBER and LEGACY_D3DAPI_VERSION definitions
Cleaning up un-necessary pre-processor definitions

Signed-off-by: Benjamin Sluis <benjamin.sluis@intel.com>
2025-11-17 17:24:07 +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
Szymon Morek
fda9c7d0b1 fix: add correct offset for memory storage
Related-To: NEO-16452

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-11-17 15:22:43 +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
Mateusz Jablonski
fc27dcb47e build: remove internal include from public extensions header
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-11-17 14:52:24 +01:00
Jaroslaw Warchulski
5cf4a002f7 refactor: cleanup includes
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com>
2025-11-17 14:32:43 +01:00
Pratik Bari
2ed97a6a47 fix: Return Stats with zesEngineGetActivityExt only for Single Engines
Since the VF Engine Utilization support is available only for the Single
Engines and not for the Group Engines, the Engine Stats fetched via the
zesEngineGetActivityExt API are now returned only by the Single Engine
handles.

Related-To: NEO-16564

Signed-off-by: Pratik Bari <pratik.bari@intel.com>
2025-11-17 13:04:56 +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
ocldev
1ae825af5f ci: infra revision update
Signed-off-by: ocldev <ocldev@intel.com>
2025-11-17 11:33:04 +01:00
shubham kumar
d8bb0a0410 feature: Add support for multi-fan table on windows
Related-To: NEO-16563

Signed-off-by: shubham kumar <shubham.kumar@intel.com>
2025-11-17 10:55:42 +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
Mateusz Jablonski
133421a5e9 build: don't disable LTO based on compiler version
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-11-17 10:06:24 +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
ocldev
bb04be1160 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2025-11-17 06:52:19 +01:00
Compute-Runtime-Validation
69ea06e811 Revert "build: don't disable LTO based on compiler version"
This reverts commit f0fed704a3.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-11-15 03:05:43 +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
7861610e52 Revert "fix: stop exposing L0 1.14 API via zeDriverGetExtensionFunctionAddress"
This reverts commit dfc70bba9d.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-11-14 19:29:56 +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
Mateusz Jablonski
f0fed704a3 build: don't disable LTO based on compiler version
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-11-14 15:56:22 +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
24055f553d refactor: cleanup includes
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com>
2025-11-14 14:54:51 +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
ocldev
4d4da44aff ci: infra revision update
Signed-off-by: ocldev <ocldev@intel.com>
2025-11-14 14:19:08 +01:00
Anvesh Bakwad
86d49d67d9 build: Add igsc header to third_party
Related-To: NEO-16358

Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com>
2025-11-14 12:26:37 +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