Commit Graph

6703 Commits

Author SHA1 Message Date
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
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
Jaroslaw Warchulski
dd253b804b refactor: cleanup includes
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com>
2025-11-18 14:44:30 +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
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
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
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
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
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
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
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
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
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
Mateusz Jablonski
690be2d0cc build: add missing includes
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-11-14 10:16:42 +01:00
Wesley Waugh
c307e8dd43 test: resolve build issue
Related-To: NEO-16722
Signed-off-by: Wesley Waugh <wesley.waugh@intel.com>
2025-11-13 22:32:15 +01:00
Maciej Plewka
5f819f8212 fix: do not wait with locked csr
Related-To: NEO-16532, HSD-18043732674
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2025-11-13 13:44:39 +01:00
Mateusz Jablonski
dfc70bba9d fix: stop exposing L0 1.14 API via zeDriverGetExtensionFunctionAddress
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-11-13 12:26:09 +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
Shreyas Kunder
bc4b8dcfce feature: DecodeCalculate API name and signature change
Related-To: NEO-15766

Signed-off-by: Shreyas Kunder <shreyas.kunder@intel.com>
2025-11-13 09:27:23 +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
Jemale Lockett
3d8a19cc13 fix: Correct KMD API in log
Related-To: NEO-13743

Signed-off-by: Jemale Lockett <jemale.lockett@intel.com>
2025-11-12 19:13:36 +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
Matias Cabral
bc6eb0a0f5 feature: EUStall calcOp accept metrics handles
Resolves: NEO-16534

Signed-off-by: Matias Cabral <matias.a.cabral@intel.com>
2025-11-11 09:19:07 +01:00
Pratik Bari
20e4655499 feature(sysman): Aggregate Pf and Vf Engine Stats for XeKmd
For XeKmd, if VFs are enabled, the engine Stats for the engine
handle has the aggregated value from the pf and the vfs.

Related-To: NEO-16494

Signed-off-by: Pratik Bari <pratik.bari@intel.com>
2025-11-10 22:26:37 +01:00
Compute-Runtime-Validation
e1f3a29b67 Revert "feature(sysman): Aggregate Pf and Vf Engine Stats for XeKmd"
This reverts commit b7dd405f79.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-11-08 15:09:41 +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
Shreyas Kunder
97904e6cbe feature: MetricCalcOpCreate handle metrics not supporting all scopes
Related-To: NEO-16019

Signed-off-by: Shreyas Kunder <shreyas.kunder@intel.com>
2025-11-07 19:08:29 +01:00
Pratik Bari
b7dd405f79 feature(sysman): Aggregate Pf and Vf Engine Stats for XeKmd
For XeKmd, if VFs are enabled, the engine Stats for the engine
handle has the aggregated value from the pf and the vfs.

Related-To: NEO-16494

Signed-off-by: Pratik Bari <pratik.bari@intel.com>
2025-11-07 18:36:27 +01:00
Sarbojit Sarkar
44edb8dfdd feature(sysman): implement getExtensionProperties in sysman driver component
Related-To: NEO-16529

Signed-off-by: Sarbojit Sarkar <sarbojit.sarkar@intel.com>
2025-11-07 15:13:28 +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
ab883a7997 Revert "fix: stop exposing L0 1.14 API via zeDriverGetExtensionFunctionAddress"
This reverts commit 9ebae1dd57.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-11-07 10:37:17 +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
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
e03be3ffaf test: make L0 test headers complete
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-11-06 20:39:33 +01:00
Mateusz Jablonski
cc591e849a build: remove not needed assignments to unique_ptr
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-11-06 20:28:51 +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
Michal Mrozek
05e2a974c8 refactor: remove redundant code
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2025-11-06 16:08:38 +01:00
Mateusz Jablonski
9ebae1dd57 fix: stop exposing L0 1.14 API via zeDriverGetExtensionFunctionAddress
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-11-06 12:18:03 +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