Commit Graph

163 Commits

Author SHA1 Message Date
Bartosz Dunajski
3632984fbe feature: ze_intel_xe_device_exp_properties_t support 2
Related-To: NEO-10060

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-12-11 12:53:48 +01:00
Tomasz Biernacik
89fa4424a9 feature: add L0 API to map device memory to host
Related-To: NEO-15364

Signed-off-by: Tomasz Biernacik <tomasz.biernacik@intel.com>
2025-12-11 11:36:28 +01:00
Compute-Runtime-Validation
355b0cfa7b Revert "feature: ze_intel_xe_device_exp_properties_t support"
This reverts commit 9a62c5b069.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-12-10 00:55:30 +01:00
Pratik Bari
2dcd3e4beb feature(sysman): Introduce new Driver Exp APIs for Sysman RAS
The following new driver exp APIs are introduced
- zesIntelRasGetSupportedCategoriesExp()
- zesIntelRasGetConfigExp()
- zesIntelRasSetConfigExp()
- zesIntelRasGetStateExp()

Related-To: NEO-16703

Signed-off-by: Pratik Bari <pratik.bari@intel.com>
2025-12-09 19:59:45 +01:00
Shreyas Kunder
b89897e311 feature: zetIntelMetricSupportedScopesGetExp should expect metric handle
Related-To: NEO-16765

Signed-off-by: Shreyas Kunder <shreyas.kunder@intel.com>
2025-12-09 16:27:03 +01:00
Bartosz Dunajski
9a62c5b069 feature: ze_intel_xe_device_exp_properties_t support
Related-To: NEO-10060

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-12-09 10:31:10 +01:00
Zbigniew Zdanowicz
fc80f6efb0 refactor: modify redundant comment
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2025-12-08 16:16:30 +01:00
Bartosz Dunajski
6127218f46 feature: command list cleanup callback
Related-To: NEO-16884

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-12-02 15:15:52 +01:00
Zbigniew Zdanowicz
bc7d09fcab refactor: change naming of external counter based events
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2025-12-02 11:04:42 +01:00
Anvesh Bakwad
86ae7d8a2d feature(sysman): Add support for new detailed throttle reasons
Related-To: NEO-16801

Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com>
2025-11-26 14:59:57 +01:00
Jaroslaw Warchulski
169dad90e1 refactor: add missing #pragma once directives
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com>
2025-11-21 12:32:55 +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
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
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
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
Matias Cabral
976250b5c0 refactor: update final param in calculate API
Resolves: NEO-16569

Signed-off-by: Matias Cabral <matias.a.cabral@intel.com>
2025-11-05 18:08:02 +01:00
Kamil Kopryk
6de66b6621 refactor: rename zeCommandListAppendHostFunction api function
Related-To: NEO-14577

Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-11-04 17:14:12 +01:00
Matias Cabral
a85e87da60 feature: EUStall metrics calculation supports scopes
Resolves: NEO-15142

Signed-off-by: Matias Cabral <matias.a.cabral@intel.com>
2025-10-31 20:58:18 +01:00
Zbigniew Zdanowicz
95a69a0c3b refactor: change struct definitions of experimental mcl api
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2025-10-31 17:40:34 +01:00
Mateusz Jablonski
35ea6a45e5 build: add missing includes in L0 driver experimental headers
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-10-31 11:24:15 +01:00
Zbigniew Zdanowicz
bb5bcc9ce0 feature: connecting append api calls to implementations
Related-To: NEO-15440

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2025-10-31 09:14:01 +01:00
Compute-Runtime-Validation
0920ce0466 Revert "feature: EUStall metrics calculation supports scopes"
This reverts commit 7d354c0e8b.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-10-31 08:34:55 +01:00
Matias Cabral
7d354c0e8b feature: EUStall metrics calculation supports scopes
Resolves: NEO-15142

Signed-off-by: Matias Cabral <matias.a.cabral@intel.com>
2025-10-30 16:56:16 +01:00
Sarbojit Sarkar
4087c80f37 feature(sysman): Add a function to get KMD driver name xe/i915/wddm
Related-To: NEO-16010

Signed-off-by: Sarbojit Sarkar <sarbojit.sarkar@intel.com>
2025-10-28 05:47:55 +01:00
Mateusz Jablonski
8055dece7f fix: cleanup L0 1.14 API definitions from ze_intel_gpu.h
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-10-27 15:45:24 +01:00
Mateusz Jablonski
c914f190cf fix: remove own default descriptors, use descriptors from L0 headers
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-10-27 14:18:24 +01:00
Compute-Runtime-Validation
d07e97a38a Revert "feature: EUStall metrics calculation supports scopes"
This reverts commit 2d2b77d908.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-10-17 08:47:32 +02:00
Mateusz Jablonski
ae2dce4070 fix: add missing ZE_APIEXPORT keywords
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-10-16 15:01:01 +02:00
Matias Cabral
2d2b77d908 feature: EUStall metrics calculation supports scopes
Related-To: NEO-15142

Signed-off-by: Matias Cabral <matias.a.cabral@intel.com>
2025-10-15 17:17:18 +02:00
Compute-Runtime-Validation
c45f3ecc8a Revert "feature: EUStall metrics calculation supports scopes"
This reverts commit e53949b8f2.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-10-11 02:19:20 +02:00
Matias Cabral
e53949b8f2 feature: EUStall metrics calculation supports scopes
Related-To: NEO-15142

Signed-off-by: Matias Cabral <matias.a.cabral@intel.com>
2025-10-10 10:57:19 +02:00
Shreyas Kunder
d6ea88f266 feature: Metric Decoder API's supports scopes
Related-To: NEO-15833

Signed-off-by: Shreyas Kunder <shreyas.kunder@intel.com>
2025-10-09 12:55:26 +02:00
Mateusz Jablonski
710d70a787 refactor: remove not needed code
Related-To: NEO-16154

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-10-02 11:41:08 +02:00
Naklicki, Mateusz
495cdca789 feature: add simple mode for graph dump
- add api interface for selecting graph dump mode
- set dpi=300 so exported graphs have better quality
- set mode for zello_graph via --dump_graph_mode 0/1 argument

Related-To: NEO-15377
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com>
2025-09-30 12:20:24 +02:00
Kamil Kopryk
80dec4fc1f feature: implement host functions api calls
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-09-30 11:42:10 +02:00
Bartosz Dunajski
6f2e8b7544 feature: api to query aggregated event increment value 2
Related-To: NEO-14557

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-09-23 13:37:53 +02:00
Shreyas Kunder
edf6f2e299 feature: Experimental zetMetricTracerDecodeExp2 API signature
Related-To: NEO-15248

Signed-off-by: Shreyas Kunder <shreyas.kunder@intel.com>
2025-09-23 11:55:05 +02:00
Compute-Runtime-Validation
891078f634 Revert "feature: api to query aggregated event increment value"
This reverts commit a9f43dac9f.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-09-22 16:23:00 +02:00
Jaroslaw Warchulski
195bf66a49 refactor: fix typos
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com>
2025-09-22 12:46:41 +02:00
Shreyas Kunder
5c6ae48d17 feature: Metrics properties show metric scopes in Tracelib
Related-To: NEO-15832

Signed-off-by: Shreyas Kunder <shreyas.kunder@intel.com>
2025-09-22 11:36:57 +02:00
Bartosz Dunajski
a9f43dac9f feature: api to query aggregated event increment value
Related-To: NEO-14557

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-09-19 16:04:36 +02:00
Zbigniew Zdanowicz
9c41fe996d refactor: change priority type to int32_t
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2025-09-17 18:04:07 +02:00
Mateusz Jablonski
4f8948300a refactor: correct definition of extension struct
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-09-17 13:37:43 +02:00
Neil R. Spruit
c33fb25143 feature: Added L0 Mem Free Callback Registration
Related-To: NEO-15719

Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com>
2025-09-16 10:52:28 +02:00
Kamil Kopryk
867a96ea0c feature: add host functions api entry
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-09-15 13:56:07 +02:00
Matias Cabral
f2f86be6c0 feature: updates to metrics calculate API
Resolves: NEO-15958

Signed-off-by: Matias Cabral <matias.a.cabral@intel.com>
2025-09-12 21:18:46 +02:00
Zbigniew Zdanowicz
0799f8cd54 feature: add graph properties api structures and flags
Related-To: NEO-15375

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2025-09-12 12:47:22 +02:00
Zbigniew Zdanowicz
53fc4c1958 refactor: correct driver extension header files
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2025-09-12 10:46:18 +02:00
Zbigniew Zdanowicz
96a240b677 feature: add missing graph extension version enum
- remove not needed L0 namespace from graph header
- add missing toHandle methods for graph classes
- use toHandle methods in tests

Related-To: NEO-15375

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2025-09-08 17:02:26 +02:00
Mateusz Jablonski
8334c80332 fix: add ZE_APIEXPORT to zer API
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-09-08 14:33:15 +02:00