Commit Graph

21350 Commits

Author SHA1 Message Date
Neil R. Spruit
b580e4e023 feature: Enable Support for reading updated StateSaveHeaders
Related-To: NEO-16518

Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com>
2025-11-19 16:42:42 +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
ocldev
087cc67e98 ci: infra revision update
Signed-off-by: ocldev <ocldev@intel.com>
2025-11-19 15:30:29 +01:00
Francois Dugast
703309acda fix: allow execution of clinfo on ARM64
While this code builds on ARM64, it cannot execute properly because
__rdtsc() is only available on x86. clinfo returns no platform which
gives the incorrect impression that KMD or UMD is not available. A
better fix is still needed but at least clinfo runs.

Signed-off-by: Francois Dugast <francois.dugast@intel.com>
2025-11-19 15:17:30 +01:00
Aleksandra Nizio
9dcb1b6252 feature: Add support for querying pitched_alloc_2dimage_linear_pitch_exp_info_t
Add support for reporting pitchAlign and maxSupportedPitch for 2D linear
pitched allocations. This change addresses missing device properties
required for SYCL bindless image E2E tests. And removed unused
ze_bindless_image_exp.h file.

Resolves: NEO-16433
Signed-off-by: Aleksandra Nizio <aleksandra.nizio@intel.com>
2025-11-19 14:43:27 +01:00
Szymon Morek
06f30d6ed8 refactor: move relaxed ordering logic to PVC file
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-11-19 14:14:40 +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
ocldev
035cbf0bdd build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-11-19 10:32:01 +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
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